2008年11月25日

摘要: WinDBG是一个强大的调试工具,它可以免费下载,它比VS.NET的调试器要强大的多,它是基于命令进行调试的,它可以对CLR进行调试,它可以对托管堆的代码进行调试. 阅读全文

posted @ 2008-11-25 22:35 EvanHappy 阅读(270) 评论(0) 推荐(0)

摘要: F#是一个函数式并且是一个具有面向对象的的开发语言.它也是个指令式编程语言.函数式语言,就是对一个函数求值.例如Lambda表达式.F#的特性1.StronglyTyped强类型;2.Succinct(简洁);3.Scalable(扩展性);4.Libraries(类库).net类库都被F#调用;5.Explorative(探测);6.Interoperable(共性);7.Efficient(高... 阅读全文

posted @ 2008-11-25 22:22 EvanHappy 阅读(186) 评论(0) 推荐(0)

摘要: 1.客户通过http请求WEB页面。2.WEB服务寻找指令文件,一般是.aspx文件,它由aspnet_isapi.dll来处理这些指令。3.它把.aspx文件发送给CLR进行编译。4.把HTTP输出流(html标记)流返回给浏览器。5.浏览器处理html并显示页面. 阅读全文

posted @ 2008-11-25 19:40 EvanHappy 阅读(880) 评论(0) 推荐(0)

摘要: public class Myresorce:IDisposable { private bool disposed = false; public void Dispose() { Dispose(true); } public void Close() { Dispose(true); } ~Myresorce() { Dispose(false); } public void Dispose... 阅读全文

posted @ 2008-11-25 19:28 EvanHappy 阅读(191) 评论(0) 推荐(0)

摘要: CREATEFUNCTION [dbo].[fnStringSplit](@SplitString Nvarchar(400), -- 如果要传入NText类型,下面需要相应的修改,注释行为NText下同@Separator NVarchar(2) = ','-- NVarChar(2) = N',')RETURNS @SplitStringsTable TABLE([value] Nvarcha... 阅读全文

posted @ 2008-11-25 19:15 EvanHappy 阅读(220) 评论(0) 推荐(0)

摘要: using System.Net.NetworkInformation;public static string GetDomainName() { IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties(); return ipProperties.DomainName; } 阅读全文

posted @ 2008-11-25 19:00 EvanHappy 阅读(135) 评论(0) 推荐(0)

摘要: using System;using System.Threading;using System.Data;using System.Data.SqlClient;namespace DBUtility{ public static class ConnectionManager { private static LocalDataStoreSlot LocalDataStoreSlot = nu... 阅读全文

posted @ 2008-11-25 18:48 EvanHappy 阅读(319) 评论(0) 推荐(0)

摘要: 1.Struct是值类型,它继承自ValueType;Class是引用类型,它继承自System.Object. 2.Struct存放在堆栈上,Class存放在托管堆中. 3.Struct不可以有无参构造方法.Class允许. 4.在使用Struct前,它的成员必须初始化,而Class不需要.它在使用之前会默认初始化. 5.Struct不允许在声明时初始化成员. 阅读全文

posted @ 2008-11-25 00:55 EvanHappy 阅读(161) 评论(0) 推荐(0)

摘要: 1.初始化首先会触发Init事件,然后执行OnInit()方法,然后跟踪视图状态. 2.加载视图状态在页面回传过程中发生,页面框架会填充到ViewState字典表里. 3.处理回发数据检查客户端发回的数据,并进行相应的更改. 4.加载触发Load事件,执行OnLoad()方法. 5.发送回传更改通知根据回传控件的状态,如果发生了更改,LoadPostData()返回true,否则返回false. ... 阅读全文

posted @ 2008-11-25 00:46 EvanHappy 阅读(135) 评论(0) 推荐(0)

摘要: 1.面向对象和使用接口;2.强类型;3.使用异常来处理错误;4.值类型和引用类型的重大区别;5.使用特性. 阅读全文

posted @ 2008-11-25 00:30 EvanHappy 阅读(124) 评论(0) 推荐(0)

摘要: 线程是资源管理的最小单位,进程是程序执行的最小单元,一个进程至少需要一个线程来作为它的指令执行体,进程管理着CUP,资源,文件等.而线成被分配到CUP上执行. 阅读全文

posted @ 2008-11-25 00:27 EvanHappy 阅读(139) 评论(0) 推荐(0)

摘要: 1.系统调查与可行性研究. 2.系统分析. 3.系统设计. 4.系统实施与测试. 5系统运行与维护. 阅读全文

posted @ 2008-11-25 00:24 EvanHappy 阅读(235) 评论(2) 推荐(0)

摘要: AppDomain,它是一种分离组件的方式,它不会因进程之间的数据访问产生性能问题,一个进程被分离到多个应用程序域中,每一个应用程序对应一个应用程序域,执行的每一个线程运行在一个具体的应用程序域中. 优点1.不同的应用程序域之间是相互隔离的;2.它可以被卸载;3.可以单独对它实施安全策略;4.在进程之间访问数据降低了开销. 阅读全文

posted @ 2008-11-25 00:20 EvanHappy 阅读(265) 评论(0) 推荐(0)

摘要: TCP它是面向连接的服务,安全可靠性,全双工通信,流接口. UDP:是面向非连接的服务,提供了不可靠的服务,运行传输高效率,实现简单性. 阅读全文

posted @ 2008-11-25 00:11 EvanHappy 阅读(406) 评论(0) 推荐(0)