C#的朋友过来看看! 我在用C#写WEB程序,这个东西可能就在这个方面比C++Builder他们先进吧?但其实不如ASP呢!希望能有更多好用的控件用才是! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 目前来看开发C/S或n层的Windows应用程序.Net的确没有太多的优势。不过在不久的将来Windows.net的操作系统代替目前的Windows之后,情况应该会有改观。我个人觉得.Net的强项还不在Windows方面,而是在Web开发,企业应用方面。就像J2ee远比j2se(desktop application)的应用要广泛深入多的原因吧。 就是,我也觉得.NET,在WEB方面的优势是比较突出的。不过很多东西是借见JAVA的思想。 .net之所以叫.net而不叫.desktop什么的就是因为它的主要目标是net而不是desktop。如果是桌面项目,如果用.net开发目前是体现不出什么优势的,相反会带来很多麻烦(比如说程序的发布)。所以如果你的管理系统不是基于Web的,好像就没有必要为了赶时髦用C#和.net。我不清楚BruceZhang(BruceZhang)为什么说.net还不如asp,据我使用的情况来看,.net的层次显然比asp高得多,这种高是全方面的。嫌控件少可以自己做嘛! 我现在使用C#正在开发一个公司的OA系统,是基于B/S架构的,同时考虑到IE在应用的局限性,又自行开发了一个CLIENT,该CLIENT是一个使用IE内核的BROWSER,只是加进了许多自己的东西,比如菜单。 我觉得.NET的先进之处在于对XML及Web Service 的支持(特别是C#),它们是未来的发展方向。 而在B/S中,它引入了事件处理机制和面向对象的技术,编程效率比ASP高,而且功能更强大。 在C/S中还看不出有很大的优势,Framework Class Library的很多功能不怎么用到。 同意楼上的,主要是XML和WEB SERVICE,另外ADO.NET这种离线数据方式也灵活了许多。此外,比VB6要灵活很多,支持继承、重载,拥有构造函数、代表(DELEGATE)等特点。而且C#编译为MISL,可以与其他语言的代码交互。比C++开发又要快速很多,WINFORM里开发FORM部分可以象VB6开发一样快速。 .Net中的大部分语言在风格上,日趋类同。类重用的概念,已扩展到不同的语言。这本身就是一个飞跃。对于一个系统来说是一个Project,而Project下是不同的application,而且每个都可以根据需要使用各种不同的语言实现,这对于系统架构设计来说,不能不说极富想象力。.Net的发展,最终在.Net平台上不再有什么语言的分别,有的只是不同的开发工具,可能有个叫C#的工具,一个叫BASIC的工具......。 .NET 的错误提示我觉得做的挺好,一目了然,我用的中文版,他的帮助好象不全。没有索引吗??? [Serializable]是什么意思呀? 调用.NET组件将GridView的数据导出到Excel 关于对话框 比较复杂的查询 100分求c#高级编程(3)或(4)中文版 WinFrom中ListBox的邦定问题 求助,C#调用VC写的DLL问题,请高手指教一下 这种DataTable如何更新呀? 背单词软件怎么用语音实习,我用的是C#语言开发的! 谁有Infragistics Netadvantage 2004 Vol1的注册机,万分感谢! vs.net中,crystalReport是做什么用的? 请教高手!C#中编写类的索引的问题?
不过在不久的将来Windows.net的操作系统代替目前的Windows之后,情况应该会有改观。我个人觉得.Net的强项还不在Windows方面,而是在Web开发,企业应用方面。就像J2ee远比j2se(desktop application)的应用要广泛深入多的原因吧。
如果是桌面项目,如果用.net开发目前是体现不出什么优势的,相反会带来很多麻烦(比如说程序的发布)。所以如果你的管理系统不是基于Web的,好像就没有必要为了赶时髦用C#和.net。
我不清楚BruceZhang(BruceZhang)为什么说.net还不如asp,据我使用的情况来看,.net的层次显然比asp高得多,这种高是全方面的。嫌控件少可以自己做嘛!
我觉得.NET的先进之处在于对XML及Web Service 的支持(特别是C#),它们是未来的发展方向。
而在B/S中,它引入了事件处理机制和面向对象的技术,编程效率比ASP高,而且功能更强大。
在C/S中还看不出有很大的优势,Framework Class Library的很多功能不怎么用到。
而且C#编译为MISL,可以与其他语言的代码交互。比C++开发又要快速很多,WINFORM里开发FORM部分可以象VB6开发一样快速。
.NET 的错误提示我觉得做的挺好,一目了然,我用的中文版,他的帮助好象不全。没有索引吗???