北大青鸟,给.NET初学者的建议(4-6)

相关文章:北京北大青鸟学校给.NET初学者的建议(1-3)
  
4.利用Visual Studio.NET写程序
在.NET平台下写程序我们一般用微软的开发工具Visual Studio.NET,因为一个好的IDE,能极大地提高开发效率。北京北大青鸟学校建议初学者从Windows Forms或者是Web Form开始,等有一定的基础之后,再转向写类库或是控件、组件方面的东西。微软的帮助文档里自带许多示例,我们可以一边看帮助,一边进行演练。在学习其中的代码的同时,一定要理解和思考。多写代码、从项目中锻炼是编程高手的成长之路。记住:一定要多看多写源代码;多上论坛(如CSDN和Dev-club)和微软的新闻组讨论技术问题。
  
我们一定要用好Visual Studio.NET这个集成开发环境,除了编写代码外,我们还要了解.NET的部署原理,学习打包、部署及管理应用程序。多人开发的项目可以考虑用Visual Source Safe进行源代码管理,这一系列开发工具的使用都要有大量的实践。
 
5.最好掌握大型数据库编程
一般来讲,大多数软件开发都涉及到数据库。大部分软件的后台数据库都使用如Access、SQL SERVER、Oracle等。ADO.NET提供了对关系数据、XML 和应用程序数据的访问。我们必须掌握Connection、Command、DataReader 和 DataAdapter 对象的使用,正确运用DataSet数据集和DataView进行数据操作。当然,要有一定的数据库基础,包括表、视图、存储过程等的使用。必须把后台数据库和前台的ADO.NET都掌握好,才能真正精通数据库编程。
  
北京北大青鸟学校建议初学者在项目的开发中使用数据访问应用程序块(Data Access Application Block)来简化SQL查询。微软msdn网站有下载,我们可以利用SqlHelper类进行的数据访问,使用起来非常简单,很容易地构建我们的数据访问层。

6.学习XML WEB Service
XML Web services 正在开创一个分布式应用程序开发的新时代。XML Web Services 是把软件当成服务的一种体现,通过使用 XML 消息处理启用数据交换和应用程序逻辑远程调用。XML使数据能够通过防火墙,实现异类系统之间移动数据。虽然公共的Web Services还不是很普及,但是在一些企业中,已经涉及到了Web Services的开发。用Visual Studio.NET 很容易创建Web服务,调用Web服务也相当简单,只需要添加一个Web引用,然后调用即可。进行这方面的学习,需要了解Web 服务描述语言 (WSDL)、SOAP协议等。

北京北大青鸟学校老师为大家提供一些.NET技术网上资源,大家有时间的话应该多去学习、参考。
  
中国软件网(中国最大的技术社区)
计算机世界开发者俱乐部
中国Dot Net俱乐部
微软官方MSDN权威站点
微软官方ASP.NET站点
微软官方Windows Form站点
微软官方Dot NET站点
英文站点Code project

北大青鸟网上报名
北大青鸟招生简章