Fork me on GitHub
摘要: 第一次听说windows硬件工程大会还以为微软要讲她出的硬件的一个技术交流大会,后来才了解到是微软公司面向个人电脑终端、服务器、硬件设备以及驱动程序的最具前瞻性的全球硬件技术信息盛会。而不是讲硬件本身,是与硬件相关的软件产品。 今年是第17届WinHEC,同是也是在中国的第二次,今年是单独的WindHEC。 本次WinHEC的看点是Windows7-这个众说纷纭的下一代操作系统。认我们看看官方网站... 阅读全文
posted @ 2008-11-21 14:26 桂素伟 阅读(384) 评论(1) 推荐(0) 编辑
摘要: 1) Quick Search Quick Search位于Edit菜单中(快键菜单Ctrl+,),这个功能是为开发人员能够快速查找某个方法,属性,字段等类的成员和命名空间,后台cs文件名等,这个查询适用范围是相同解决方案。这个功能在aspx页面中不可用。 Quick Search是一个模呼查询的,如上图当我们输入m时,所有本解决方案中的的cs文件中有m的文件,命名空间,类,及类... 阅读全文
posted @ 2008-11-15 22:51 桂素伟 阅读(6922) 评论(13) 推荐(0) 编辑
摘要: 现在还没有visual Studio2010CTP的安装版,眼下是一个windows2008虚拟机文件,它的下载地址是http://www.microsoft.com/downloads/details.aspx?familyid=922b4655-93d0-4476-bda4-94cf5f8d4814&displaylang=en&tm 是一个有11个压缩文件的虚拟机文件,下载后大小是7.11G... 阅读全文
posted @ 2008-11-14 14:41 桂素伟 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 因为数值类型的分类是值类型和引用类型,所以方法的参数也有这两种类型。 值类型参数: static void Main() { int i=1; Mehtod(i); } static void Method(int s) { s=200; } 如果方法的参数是值类型,调用者Main传递给被调用方法Method的是一个值类型的副本,即i的一个副本,i与方法Method中的s值相同,但一旦... 阅读全文
posted @ 2008-10-15 10:40 桂素伟 阅读(617) 评论(1) 推荐(1) 编辑
摘要: enum Complexion//肤色 { White, Black, Yellow } 这是一个枚举,没有什么特别。 说一下枚举的特点吧,其实枚举就是一系列符号和一系列对应的值,在上面的例子中,枚举的基类型是Int32类型,这是默认的类型,对应的各个枚举项,White=0,Black=1;Yellow=... 阅读全文
posted @ 2008-10-03 11:19 桂素伟 阅读(449) 评论(2) 推荐(0) 编辑
摘要: delegate void DL(int i); 上面是一个委托的定义,委托向外提供了一种回调函数的机制,在.net中的委托是类型安全的,一个委托能实现对一类方法的回调,这个统一是通过委托的参数和返回值来实现的。 上面代码如果用IL来解释,是这个样子 如果用C#来表示,一个委托就成了下面的代码 class DL:System .MulticastDelegate { ... 阅读全文
posted @ 2008-09-29 12:59 桂素伟 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 在C#中,事件究竟是什么呢? 首先来定义一个事件: public event EventHandler SJ; 编译后,我们可以它的IL: 可以看到,IL中的事件并不是单纯的事件了,其实是分解成一个委托和两个方法了,如下代码: private EvntHandler WT=null; [MethodTmpl(MethodImplOptions.Synchronized)] public voi... 阅读全文
posted @ 2008-09-21 20:20 桂素伟 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 构造函数也叫构造方法,是一个比较特殊的函数,因为它没有返加回值,并且名称与所在类的类名相同。 构造函数有两种,一种是实例构造函数,一种是静态构造函数。 现有一个类: class Test { } 这个类与下面的类完全等价 class Test { static Test() { } publ... 阅读全文
posted @ 2008-09-18 20:40 桂素伟 阅读(887) 评论(3) 推荐(0) 编辑
摘要: C#中有谈到两种类型,值类型和引用类型(其实是CLR支持两种类型)。 值类型包括:简单类型(int ,double,long,bool,char等,string除外),struct,enum 引用类型:委托,类,接口,string,数组等 如果更简单的说,值类型就是结构和枚举,所有的简单类型都是一个结构,结构是从System.ValudType这个类继承下来的,枚举也继承至System.Value... 阅读全文
posted @ 2008-09-15 13:12 桂素伟 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,vs生成的是托管理程序(不管是VB.net还是C#),托管理程序是什么呢?托管这个词就能隐约得告诉我们,这个程序运行时不那么“单纯”,其实,托管理程序是不可以直接在CPU上运行的,至于为什么,我们先看一下托管程序的组成部分。 一般托管理程序分为 PE文件头:包含文件的类型,还有生成文件的时间 CLR头:包含CLR版本,入口方法的元数据标记 元数据:定义的类型和成员,引用的类型和成员 I... 阅读全文
posted @ 2008-09-12 19:51 桂素伟 阅读(388) 评论(0) 推荐(0) 编辑
摘要: Internet Explorer 8 Beta2 常见问题解答 http://forums.microsoft.com/china/ShowPost.aspx?PostID=3832844&SiteID=15&mode=1 Internet Explorer 8 Beta2 Top Features http://forums.microsoft.com/china/ShowPost.a... 阅读全文
posted @ 2008-09-04 18:34 桂素伟 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1、 类型,对象,堆栈和托管堆 C#的类型和对象在应用计算机内存时,大体用到两种内存,一个叫堆栈,另一个叫托管堆,下面我们用直角长方形来代表堆栈,用圆角长方形来代表托管堆。 首先讨论一下方法内部变量的存放。 先举个例子,有如下两个方法,Method_1和Add,分别如下: public void Method_1() { int value1=10; //1 i... 阅读全文
posted @ 2008-08-28 23:32 桂素伟 阅读(1969) 评论(3) 推荐(4) 编辑
摘要: 大家都知道,.net写的程序,都是托管的,何为托管?就是让“其他的程序”来管理,也解析运行,什么又在这里充当“其他程序”呢?这里大体上说是CLR(通用语言运行时),这只是大体上的,准确的在底层是怎么去处理托管程序与操作系统间的关系呢? 操作系统上运行的都是进程,这进程是非托管的。现在。我们有一个Demo.exe,他是用.net写的(这里与语言无关了,因为编设成程序集后,都成为IL语言了),当然是一... 阅读全文
posted @ 2008-07-20 11:51 桂素伟 阅读(4229) 评论(17) 推荐(0) 编辑
摘要: 4、注销用户 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1FormsAuthentication.SignOut();//注销用户 2Roles.DeleteCookie();//清除cookie 3FormsAuthentication.... 阅读全文
posted @ 2008-07-19 21:18 桂素伟 阅读(1128) 评论(1) 推荐(0) 编辑
摘要: Asp.net官方标准控件实现用户的管理,虽然简单,但控件封装性很强,开发人员不能明白做了什么样的调用,还用别一方面,标准控件的使用,很大程度上限制了程序的可变性。如果自开发一整套用户管理系统,可行,但又失去了标准用户控件的作用,于是用API来管理用户,成为一个很好的先择,下面我列出主要(不 全部)的用户管理API实例: 1、注册用户 用Membership.CreateUser来创建设新用户,注... 阅读全文
posted @ 2008-07-18 23:02 桂素伟 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 在大多数系统中,开发人员都是自己建立用户管理系统 在asp.net中,微软给了一套用户验证,权限,角色的控件和API,接下来的几往篇文单谈一下自己的浅薄认识。 引入数据库 把用户管理的数据库引入到自己的项目中,在装完Freamework2.0后,有如下文件,C:"Windows"Microsoft.NET"Framework"v2.0.50727"aspnet_regsql.exe(这是默认的... 阅读全文
posted @ 2008-07-18 21:05 桂素伟 阅读(3671) 评论(7) 推荐(0) 编辑
摘要: 山西DotNet俱乐部的周金桥同志成为2008年7月份的MVP,在这里祝贺一下。 阅读全文
posted @ 2008-07-02 09:22 桂素伟 阅读(2248) 评论(22) 推荐(0) 编辑
摘要: 九月份要在TechNet上讲关于职业规划的WebCast,请大家提提宝贵意见! 初次讲webcast ,希望大家多提意见。 http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032381339&EventCategory=2&culture=zh-CN&CountryCode=CN 阅读全文
posted @ 2008-07-01 15:33 桂素伟 阅读(375) 评论(4) 推荐(0) 编辑
摘要: 您好: 请提供您的博客园帐号,谢谢! 请注意: 要加入到Blog团队中来,必须注册一个 博客园 的账号,不然我无法进行后台添加操作,谢谢 阅读全文
posted @ 2008-06-29 16:26 桂素伟 阅读(384) 评论(8) 推荐(0) 编辑
摘要: 首先感谢CNBLOGS与DUDU为我们提供这么一个交流的平台! 大连微软程序员俱乐部指在把大连的高手聚集在一起,让我们形成一个有力的团队!在这里,我们将把我们拥有的技术与经验与大家共享! 除了在线的交流外我们有计划为大家举行一些线下的交流活动!包括技术交流会或培训会!希望大家都加入我们这个大家庭! 请申请加入“大连微软程序员俱乐部”的... 阅读全文
posted @ 2008-06-29 16:21 桂素伟 阅读(672) 评论(18) 推荐(0) 编辑