- 博客(18)
- 资源 (1683)
- 收藏
- 关注
转载 SilverLight网站收藏
tp://msdn2.microsoft.com/en-us/asp.net/bb187452.aspxSilverlight 1.0 Beta下载http://msdn2.microsoft.com/en-us/asp.net/bb419316.aspx Silverlight 1.1 Alpha下载http://msdn2.microsoft.com/en-us/asp.net/bb4
2007-08-31 14:52:00 3762
原创 CLR Via C#(框架设计)学习笔记 总结
在前面写的文章里的代码全部摘自CLR Via C#第二版的英文电子书,非本人自己所写。与其说叫读书笔记不如说叫摘抄,我只是把认为一些有用的东西总结出来,方便大家查看,同时也加强自己的记忆。如果有什么疑问,请查看原书,写的过程中难免会出现错误。 书中源码下载
2007-08-29 13:11:00 1941
原创 异步编程(2)——.NET的异步编程模型
.NET中有一种异步编程模式——APM。就是我们经常看到的方法以BeginXXX和EndXXX开头,这样的方法都会执行异步的调用,掌握好APM对.NET编程会有很大的提高。APM支持三种聚集的技巧:等待直到完成,轮询和方法回调,下面追一介绍这几种技巧:1.等待直至完成using System;using System.IO;using System.Threading;public
2007-08-29 12:59:00 1413
原创 异步编程(1)
我们知道,使用多线程可以提高程序运行的效率,加速程序的运行。但是我们也应该知道每个线程都要耗费许多资源,在程序中不是运行的线程越多好,我们要掌握如何充分利用多线程的优势。要尽量使线程运行,不要让它挂起,因为挂起的线程不再运行。但是仍然耗费系统资源。线程池是一种非常好的技术,可以大大提高程序的效率,而且又把新建每个线程的消耗降到最小。下面我们看一下c#中提供的有关线程池的方法以及如何使用:
2007-08-28 12:52:00 1030
原创 垃圾收集
个人觉得原书这章写的特别的好,这里我就不再啰嗦什么了,如果真的是想学.net,建议你们直接看一下书的这章内容。需要下载电子书的请到这里下载 如果不能下载的请联系我,留下邮箱,我会把英文版电子书发过去。中文版的电子图书到现在为止还没有找到,不过网上有《.NET框架设计修订版》的中文电子书,作者是同一个人,不过译者是李建中。这章修订版和第二版变化不是很大。
2007-08-26 14:30:00 697
原创 泛型
c#2.0比c#1.0有一点最大的改进就是加入对泛型的支持。泛型起源于c++语言的模板机制。这样在c#中就避免了不必要的拆装箱操作,而且还加强了编译时的安全性,强类型的检查。CLR#允许创建泛型引用类型,值类型,但是不许创建泛型枚举类型。 还可以创建泛型接口,委托,以及最常见的泛型方法。//c#中的泛型集合类:ListT>DictionaryTKey, TValue>SortedDic
2007-08-25 13:56:00 1260
原创 委托自定义属性可空类型
c#中的委托就是安全的指针,它可以帮我们回调函数。 下面看一下如何定义委托:internal delegate void Feedback(Int32 value);//我写一句话,其实编译器却把它编译成一个类internal class Feedback : System.MulticastDelegate ...{public Feedback(Object object, IntPt
2007-08-24 13:37:00 1621
转载 学习.Net的经典网站
还不错推荐给大家 原文—— 名称:快速入门 地址:http://chs.gotdotnet.com/quickstart/ 描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。 **************************************************** 名称:微软官方.NET指导站点
2007-08-23 21:59:00 1861
原创 枚举数组接口
看一下c#中如何定义一个枚举类型:internal enum Color ...{White, // Assigned a value of 0Red, // Assigned a value of 1Green, // Assign
2007-08-23 13:35:00 1512
原创 成员基础和常量
CLR中的类型包括如下几种:常量,字段,实例构造器,类型构造器,方法,操作符重载,转换操作符,属性,事件,类型。下面我们看段代码,并且看一看它的IL代码using System;public sealed class SomeType ...{ // 1private class SomeNeste
2007-08-21 13:57:00 773
转载 .NET/CLR好书推荐
最近一直在看CLR方面的书籍,发现了几本不错的书,于是整理一下自己的感受放上来,希望能够对大家选择合适自己的书有所帮助。 1. CLR via C#, 2nd Edition这本书不用我多说了。Jeffrey Richter的经典之作。条理清晰,深入浅出,绝对是学习.NET/CLR的必读。国内只有翻译版本。http://www.amazon.com/CLR-via-Seco
2007-08-18 22:04:00 1063
原创 类型的使用
先说一下在c#中当你new一个对象时,CLR要做的几件事:1.它计算类型及其所有基类(最高到System.Object)中定义的所有实例字段需要的字节数。堆上每个对象需要一些额外的成员-----------称为:类型对象指针和同步块索引2.它从托管堆中分配制定类型所需的字节数,从而分配对象内存,分配的每个字节都设为03.它初始化对象的类型对象指针和同步块索引成员4.调用类型的实例构造函数。ne
2007-08-18 13:52:00 835
原创 .NET程序生成打包部署及其简单配置管理
现说一下c#命名行编译器的大体用法。比如想编译一个Program.cs文件我们可以这样写:csc.exe /out:Program.exe 其他选项默认即可,默认生成控制台程序csc.exe /out:Program.exe /t:winexe
2007-08-17 14:31:00 1455
转载 Visual Studio 2005 IDE 技巧和窍门
Visual Studio 2005 IDE 技巧和窍门发布日期: 2007-02-26 | 更新日期: 2007-02-26James LauMicrosoft 项目经理适用于:Microsoft Visual Studio 2005摘要:Visual Studio 2005 是目前业内一流的开发工具,我想在此与大家分享一些使用技巧和窍门,使这个优秀的开发工具更显威力
2007-08-16 22:14:00 885
原创 CLR基础
CLR(Common Language Runtime)可以说是.NET的核心,它管理着垃圾收集,代码安全验证等重要内容。 要想查看自己电脑上装了哪些版本的CLR,MS 的.NET SDK2.0 中有一个工具叫:CLRVer.exe 运行这个工具在加上-all开关,即可查看。我们知道c#的编译器有两种模式:Debug和Release,这两种模式对IL代码和最终的本地代码的优化是不一样的。例如在
2007-08-16 14:07:00 1281
原创 C#3.0之LINQ(4)
这次我们来看看LINQ提供的一些函数操作。下面看一下函数列表: List of Standard LINQ Query Operators Operator Lazy?
2007-08-15 14:08:00 1341
原创 C#3.0之LINQ(3)
我们知道关于XML,W3C有一套DOM模型,C#语言有一套在DOM模型下操作XML的类库。但是在LINQ出现以后,微软又重新做了一套关于XML的模型,而且操作起来同那套DOM模型没什么两样,但是更加的简单。下面看一下这套模型的图: 以上是一套新的类库。其中最核心的类就是XElement,不要看它的层次低,但是绝对是核心。还有一些其他特性与DOM模型不一样,其中之一就是XAttribut
2007-08-14 14:30:00 1315
原创 C#3.0之LINQ(2)
LINQ TO SQL是LINQ技术在数据库方面的应用。数据库技术从OLEDB,ODBC到ADO,在到ADO.NET到现在的LINQ TO SQL,让程序员操作数据库越来越简单。 LINQ 的宗旨就是让查询无处不再,这当然要包括对数据库的查询。LINQ不仅仅可以对数据库进行查询,同样CUID(Create,Update,Insert,Delete)都可以实现,而且非常方便。下面逐一对查询
2007-08-13 15:52:00 1258 1
Functional Programming in Swift (2014-10-01)
2015-05-21
The.Creation.and.Science.of.Web.Design.Jan.2009
2009-02-28
Packt.Publishing.Learning.Website.Development.with.Django.Mar.2008
2009-02-28
MS - Microsoft SQL Server 2008 T-SQL Fundamentals (2008.10).
2009-02-28
Microsoft Press - Microsoft Visual C# 2008 Express Edition Build a Program Now!.
2009-02-28
Microsoft .NET Architecting Applications for the Enterprise
2009-02-28
GoF Design Patterns with examples using Java and UML2
2009-02-28
Exploring C++ The Programmer’s Introduction to C++.
2009-02-28
Developing Service-Oriented AJAX Applications on the Microsoft Platform
2009-02-28
Building the Agile Enterprise With SOA, BPM and MBM
2009-02-28
Apress.Pro.Oracle.Application.Express.Sep.2008.eBook-DDU
2009-02-28
jQuery UI 1.6 - The User Interface Library for jQuery (Feb 2009)
2009-02-23
iPhone Open Application Development Second Edition
2009-02-23
I.O.U.S.A. One Nation. Under Stress. In Debt
2009-02-23
Delivering Business Intelligence with Microsoft SQL Server(TM) 2E 2008
2009-02-23
Apress[1].Pro.JavaScript.Design.Patterns.Dec.2007
2009-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人