加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

dotnet首次开发小记

发布时间:2020-12-12 15:49:16 所属栏目:MsSql教程 来源:网络整理
导读:版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan?? dotnet首次开发小记 ? 开发的是c#+sqlserver2000应用程序 ? 首先是安装.痛


版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan?? dotnet首次开发小记 ? 开发的是c#+sqlserver2000应用程序 ? 首先是安装.痛苦.安装的是2003.本来想装2005的. ? 开发很简单.就是建窗体,拖控件,改属性,加事件 ? 可能要自己写的代码就是对各个对象属性的操作,窗体的跳转和数据库操作 ? 开发中遇到超级多的问题.不过在看书和网上文章的帮助下顺利完成. ? 顺便提一下,为什么不看msdn...我其实也很想看.但是msdn网站上没有2003版本的,我这里也没有安装文件. ? 感触颇深,总结如下: ? 1 连接数据库,拖控件是很简单.但是完全搞不动是怎么连上的,是怎么封装的,是怎么操作的. 这个折腾的时间最长,最后在读一本书上写到.要先有connection,然后是adapter,最后是dataset,这些都建立好了之后,其实我们主要用的就是dataset这个对象,dotnet面向对象相当的狠,几乎所有的东西都是对象. 最关键的一条,如果是读数据的话,一定要fill(),如果是有改动的话,一定要update(). 2 转换,关于转换,可能是因为c#是静态语言,强类型的.对于类型的转换不是很方便.不过这也抑制了许多莫名其妙的错误发生. 印象最深的就是toString(),好象所有的东西都有tostring,但在用的时候出现了问题.结果还是在网上搜出了一种解决方案. 顺利的把类型转换了. 3 调试,dotnet很完美的地方就是这里,调试信息相当的全,而且很准确.比起我现在还用alert() echo来调试js和php来说. 这简直是从冷兵器时代提高到宇宙战争了.效率啊效率. 4 编译,完全的自动化.连参数都不填.直接一键生成.最喜欢这点.ms的东西就是有这个优势.这才叫程序员的行为,程序员要有懒惰精神,为了懒的自己手动编译,而去发明一个自动编译的东西,很有成就感. 5 速度.dotnet开发的速度真的很令人满意,两天的时间,从不会到写完一个管理系统.我自己都不敢相信自己的能力. 这要是放在php当中开发,估计需要个4,5天时间.况且我还是没用过dotnet写正式的东西. 6 文档.太全了!文章也太多了!想找一个没有人解决过的问题好象不太可能,就是说你现在的开发工作都是在重复别人动作. 所有的问题大家都解决过.记得以前上学的时候老师让我们做一个聊天.结果最后直接把msdn里的例子拿了出来.搞定. 7 自动化程度太高.有的代码很垃圾.不过垃圾的都很漂亮.确实没什么用的代码我很不喜欢,也许是开发php时间太长了. 对于臃余代码很反感,多了一行空行,都会感觉是效率不高. 最令人佩服的是在拖了无数控件之后,源码还能保持很整齐. 8 执行程序.这个可能就稍微差了一些,因为需要有.netframework,听说有个可以不用.netframework的方法.飞信就是用的那种方法. 9 估计以后是用不上dotnet了.完全是两个世界.dotnet离我太遥远了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读