期待已久的.NET Framework终于在本周开源了,微软在MS-RL协议下终于公开了.NET Framework源代码,我们只可以自由查看,不允许直接进行修改。
第一批开放的源代码包括:
.NET基本类库:
System,System.CodeDom,System.Collections,System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading
ASP.NET:
System.Web, System.Web.Extensions
Windows Forms:
System.Windows.Forms
Windows Presentation Foundation:
System.Windows
ADO.NET和 XML:
System.Data
System.Xml
详情请访问ScottGu的文章:http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx
如何在Visual Studio 2008中进行配置请参考这篇文章:Configuring Visual Studio to Debug .NET Framework Source Code
一般在调试时看到的源代码在调试结束后会看不到,那是因为该文件仅在内存中独占存在,你可以在调试时在源代码页标签上点击右键保存即可
posted @
2008-01-18 09:07 Bolik 阅读(898) |
评论 (7) |
编辑
The ASP.NET 3.5 Extensions Preview is a new release that provides new functionality being added to ASP.NET 3.5 and ADO.NET in 2008. This release delivers a set of new features that target:
- Enabling High Productivity Data Scenarios - including MVC, Entity Framework, ADO.NET Data Services and dynamic data
- Supporting Test Driven Development - including a powerful and extensible MVC framework
- Creating the best server for Rich Clients - including Ajax history support and Silverlight controls for ASP.NET
ASP.NET MVC
ASP.NET MVC provides model-view-controller (MVC) support to the existing ASP.NET 3.5 runtime, which enables developers to more easily take advantage of this design pattern. Benefits include the ability to achieve and maintain a clear separation of concerns, as well as facilitate test driven development (TDD).
The ASP.NET MVC Toolkit provides HTML rendering helpers and dynamic data support for MVC.
ASP.NET Dynamic Data
ASP.NET Dynamic Data helps developers build a fully customizable, data-driven app quickly. It provides a rich scaffolding framework that allows rapid data driven development without writing code, yet it is easily extendible using the traditional ASP.NET programming model.
ASP.NET AJAX
New additions to ASP.NET AJAX include support for managing browser history (Back button support).
ADO.NET Entity Framework
ADO.NET Entity Framework is a new modeling framework that enables developers to define a conceptual model of a database schema that closely aligns to a real world view of the information. Benefits include easier to understand and easier to maintain application code that is shielded from underlying database schema changes.
ADO.NET Data Services
ADO.NET Data Services provide new services that find, manipulate and deliver data over the web using simple URIs. Benefits include an easy and flexible way to access data over the web, while enabling the separation of presentation and data access code.
Silverlight Controls for ASP.NET
You can integrate the rich behavior of Microsoft Silverlight into your Web application by using two new ASP.NET server controls: a MediaPlayer server control that enables easy integration of media sources such as audio (WMA) and video (WMV) into your Web application, and a Silverlight server control that allows an ASP.NET page to reference both XAML objects and their event handlers.
下载地址:http://download.microsoft.com/download/6/5/c/65cad864-54a5-463a-9573-bc7d0bbc1df9/ASPNetExt.exe
posted @
2007-12-10 21:07 Bolik 阅读(181) |
评论 (0) |
编辑
道德修养
对人和对事的基本态度来源于道德修养,比如从小就开始的思想品德课和父母的言传身教。当我们有了认识和鉴别事物能力后,则有被动接受道德转变为了主动的修身养性。在这个过程中我们形成自身的人生观,价值观和是非观。
个人习惯
态度决定一切,而习惯则决定态度。因为改变习惯很好,所以改变态度也同样是困难的事情。当我们养成守时,注重细节,诚信,积极主动等习惯后,我们对人和事物的态度也随之改变。习惯力量巨大,习惯影响态度,而态度决定了行动。
科学追求
严谨务实是重要的态度,而这个态度则更多来源于我们对科学的学习和对客观世界的认识,要改造世界首先得认识世界,而认识世界则需要对科学的追求,对事物客观的评价。道德和习惯指导我们做正确的事情,科学的态度指导我们正确的做事情。
专业精神
具备了前面三者才可能形成专业的精神,从事任何工作或事业都有这种精神,专业精神就是信守自己的承诺,做一件事情就把它做好的精神,专业精神重要的体现就是严谨和责任感。你可以不认同企业的一些文化,但需要认同这种实事求是,勇于探索,严谨客观的精神。
posted @
2007-06-27 16:42 Bolik 阅读(97) |
评论 (0) |
编辑