社区
.NET Framework
帖子详情
各位兄弟,.net到底是什么东西啊?在软件开发方式上跟Visual Studio有什么区别啊?
xiao_zhu
2001-07-26 10:16:27
除了加了一个C#以外,跟Visual Studio有什么区别啊,Visual Studio也加过VJ++和Visual Interdev,但对用VC,VB的兄弟好象没什么影响啊?.net在软件开发方式跟开发思路方面跟以前有什么区别啊?新加的东西主要是方便开发什么方面,WEB软件?客户端,服务端?还是中间件?本人对新技术感觉比较迟钝,望对.net比较了解的兄弟能解说一下!!!
...全文
179
13
打赏
收藏
各位兄弟,.net到底是什么东西啊?在软件开发方式上跟Visual Studio有什么区别啊?
除了加了一个C#以外,跟Visual Studio有什么区别啊,Visual Studio也加过VJ++和Visual Interdev,但对用VC,VB的兄弟好象没什么影响啊?.net在软件开发方式跟开发思路方面跟以前有什么区别啊?新加的东西主要是方便开发什么方面,WEB软件?客户端,服务端?还是中间件?本人对新技术感觉比较迟钝,望对.net比较了解的兄弟能解说一下!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Stallman
2001-08-13
打赏
举报
回复
同意楼上的
NULL_OOK
2001-08-12
打赏
举报
回复
微软的目的是想让我们变成代码组装器,而不是真正的程序员。
真正的程序员会被微软用来开发使我们成为代码组装器的软件。
qqroom
2001-08-11
打赏
举报
回复
up
niwalker
2001-08-11
打赏
举报
回复
从VS6到VS.NET感觉上跳了一个等级。使用.NET就像在采矿,随时都有新的发现。我在Beta上用了半年多,长了不少见识。
powered
2001-08-11
打赏
举报
回复
比起以前的vs来.net将要统一mswin下的开发工具,
最大的好出ms是要垄断。
.net在技术上有一些突破,
对程序员来说将简化编程。
breezeflying
2001-08-10
打赏
举报
回复
VB.NET相比VB6,变化太大了,能清楚的看见类结构了,有点象DEPHI。
我感觉。NET下开发,最重要的一点变化是做出的类天然就是COM组件,这样各种语言的互用性很不错,VB里就可以用VC写的类,小第的VS。NET还没装上呢,有时间多学学,体会一下,大家多帮助。
coollele
2001-07-28
打赏
举报
回复
我看过ASP.NET,觉得也没有什么,只是在方法上,比以前的ASP要好很多,主要是方便,简单....
stanely
2001-07-28
打赏
举报
回复
如果windows是borland做的那现在.net就只能是shit.net了!
ychxl
2001-07-28
打赏
举报
回复
这是整个编程平台的升级,可以看作是win31到win95的跳跃,而不仅仅是开发工具的升级。
antee
2001-07-27
打赏
举报
回复
。.net framework真是讨厌,为什么总要由微软来领导。
airhorse
2001-07-27
打赏
举报
回复
同感,+关注
xiao_zhu
2001-07-27
打赏
举报
回复
怎么实际的问题没人回答啊,到是胡吹瞎侃,跟实际软件开发没什么关系的贴子聚集了一堆人,不会都是一群只会瞎吹,暑假闲着没事的学生们在聊天吧?
xiao_zhu
2001-07-26
打赏
举报
回复
象我这样,只会VC(主要是SDK和MFC,对COM也有一定的认识),VB(主要是数据库方面),根本没用过JAVA,.net的到来对我有什么影响啊?在开发思路和开发方法上要做什么变化啊?
Window Mobile SmartPhone智能手机
软件开发
入门篇
Window Mobile SmartPhone智能手机
软件开发
入门篇 doc
vs2010 +
.net
4.0 仿QQ2013 登录界面 免积分源码下载
详情请看http://blog.csdn
.net
/xzh1995/article/details/15498281
好用的反编译工具
.NET
Reflector 6.1.0.11(截至2010.08.19最新版)
NET程序员的开发利器
.NET
Reflector 一、 简介 程序集,作为
.NET
时代的动态链接库,蕴藏了太多的软件秘密。为此,
Visual
Studio
内置的ILDASM成为最初挖掘程序集的上佳工具。但自从Reflector出现后,ILDASM相形见拙。因为,Reflector能提供更多的程序集信息,而且是免费的工具。 如今,在
Visual
Studio
.NET
中编译源代码(无论是VB还是C#)时,编译器都会将高级源代码翻译成MSIL,即“微软中间语言”,而不是特定的机器指令。具有更多安全性、版本控制、共享能力与其它相关元数据的中间语言(IL),是包在一个或多个DLL或可执行文件中的。 基于ILDASM检查程序集中的IL有时很有用,但它要求我们熟悉MSIL。通常,比起IL,大多数开发人员对像C#或
Visual
Basic这样的高级程序设计语言更为熟悉。 Reflector的出现使
.NET
程序员眼前豁然开朗,因为这个免费工具可以将
.NET
程序集中的中间语言反编译成C#或者
Visual
Basic代码。除了能将IL转换为C#或
Visual
Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。 二、 下载与运行Reflector Reflector是由微软员工Lutz Roeder编写的免费程序。这个软件经常更新,你可以在http://www.aisto.com/roeder/dotnet下载最新的版本。在本文成文之时,Reflector的最新版本为5.0.35.0,仅有1M大小。只要双击下载后的Reflector.exe文件即可运行Reflector。 默认情况下,Reflector会打开一组公共程序集(mscorlib、System、System.Data、System.Drawing等等)。每个打开的程序集都列在Reflector的主窗口中。单击程序集旁边的+图标可以展开树结构并展示程序集的命名空间。每个命名空间旁边都有一个相关的+图标,单击这个图标将显示这个命名空间内的类。除此以外,还可以展开每个类,显示类的成员:事件、字段、方法与属性。 要想查看其它程序集(包括我们自己创建的程序集)的细节,你可以使用菜单命令“File→Open”。然后,浏览到想要查看的程序集。只要选择了有效的
.NET
程序集,这个程序集就可以在Reflector的主窗口中与其它默认程序集共同显示。要想从Reflector的主窗口中删除程序集,只需右击程序集并选择“Close”。 三、 使用Reflector反汇编程序集 提供基本的程序集是Reflector唾手可得的功能,然而,Reflector真正的威力体现在它的反汇编能力。只要浏览到类级的成员,就可以通过Tools菜单中的Disassembler项(或在该项上单击右键)反汇编此成员。这将打开第二个窗格,以C#、
Visual
Basic、Delphi或者IL显示反汇编后的内容。图2以C#语言展示了对SmtpClient类中Abort方法的反汇编结果。 有了Reflector的反编译功能,要研究
.NET
框架基类库就容易多了。我们完全可以在没有源代码的情况下研究我们所创建或者正在使用的程序集相应源代码。 不用太担心,你自己的
.NET
应用程序还有其它受保护措施。但是,想阻止别人查看
.NET
程序集的IL(继而反编译成C#或者
Visual
Basic)是不可能的,但你可以使用“混淆”技术使IL变得混乱。目前,市场上有许多
.NET
混淆产品,比如:PreEmptive Solution的Dotfuscator、WiseOwl的Dmeanor以及Remotesoft的
.NET
Obfuscator等。 四、 Reflecator的其它功能 除了作为对象浏览器与反汇编器之外,Reflector还可以显示类与其成员的调用与被调用图、提供单键访问Google或MSDN搜索的能力并提供了允许第三方开发人员为Reflector创建插件的框架。 要查看调用或被调用图,只需要在树视图中选择一个成员,访问Tools菜单,选择Call Graph或Callee Graph选项即可。Call Graph会列出所选项所调用的成员,而Callee Graph列出调用所选项的成员。 通过使用插件,Reflector的功能可以得到进一步扩展。目前有能显示程序集依赖图、自动加载当前运行中的程序集、输出整个程序集的反汇编内容以及在
Visual
Studio
中作为Reflector的宿主等的插件。还有更多插件都列在http://www.codeplex.com/reflectoraddins中。在此,我极力推荐有兴趣的读者前去一看。 不出乎所料,的确存在一个Reflector.
Visual
Studio
插件。有了这个插件,就可以让Reflector集成在
Visual
Studio
环境中,进而取代以前那个有些“拙漏”的对象浏览器。 首先,我们需要在机器上准备Reflector的最新版,然后从http://www.testdriven
.NET
/reflector下载最新版本的Reflector.
Visual
Studio
插件。据说安装了此插件之后,Reflector能够与
Visual
Studio
完美融合。但遗憾的是,本人试下载此软件并安装(仅能得到TestDriven
.NET
-2.8.2130 RTM个人测试版本,时间7/30/2007,大小3.3M)后,没有大发现—仅是在VS2005中添加“Go to Reflector”和一个帮助菜单项。点击“Go to Reflector”菜单项仅是从VS2005内部启动Reflector而已。 有了Reflector.
Visual
Studio
插件(正版,下面是根据在线资料介绍),Reflector可以寄在
Visual
Studio
中Reflector不仅是一个对象浏览器、反汇编器,包裹在同一个程序中的所有功能还可以寄于
Visual
Studio
中。 五、 小结 还记得Spy++吗?在Win32时代,这个软件对于我们分析一个陌生软件的设计思路可谓立下汗马功劳。在如今的
.NET
时代,Reflector又成为每个严肃的
.NET
开发人员工具箱中必不可少的精髓工具之一。怎么样,请赶紧试锋吧。
C# 编程从入门到精通
本书既为入门者提供了简单教程,同时也为高级编程人员提供了大量的例程。 本书用来帮助现在的C/C++开发者迅速跟进至C#。
ICanSeeYou远程控制软件(所有C#源代码)
ICanSeeYou远程控制软件(所有C#源代码)另外附有说明文档。原程序(安装包)的下载地址:http://download1.csdn
.net
/down3/20070428/28022416404.rar源代码说明:IDE(集成开发环境):Microsoft
Visual
Studio
.NET
2005使用C#作为主要开发语言,统一编程习惯。关于C#编程习惯可以查看另外一份文档 《 C#编程规范 》。C#规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解。代码重用性通过结合程序员定义的类和定义良好、精心测试、文档完整、可移植和用途广泛的FCL(重用框架类库),开发者进行软件构建,这种形式的软件重用加速了功能强大和高质量软件的开发。而本项目定义了不少可重用的代码,例如文件的各种操作,鼠标的模拟点击,键盘的模拟按键按下,关机,屏幕截取,API函数库,网络的基本操作等。
.NET Framework
17,748
社区成员
24,327
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章