NET岛

导航

2005年8月30日

通过了 70-316 考试

摘要: 今天我去参加了微软的70-316的考试,大概三点开始考试的,经过一些烦人的步骤终于知道考试是怎么回事了,考题是42题,有单项也有多项选择,如果是多项选择,会在左下角提示需选择几个答案,考试时间为三个小时,得到700分以上就是通过了。我做了一个小时就可以把题目做好了,然后花了一小时时间检查题目,实在是看不出有哪里可以做得更加正确了,就点击end按钮交卷了。交卷后还要等待15分钟,终于经过漫长等待结果... 阅读全文

posted @ 2005-08-30 23:07 左佩玉 阅读(570) 评论(4) 推荐(0) 编辑

2005年8月27日

.NET SDK 工具

摘要: 配置和部署工具 程序集缓存查看器 Shfusion.dll 程序集链接器 Al.exe 从一个或多个文件生成一个带有程序集清单的文件 程序集注册工具 Regasm.exe 读取程序集内的元数据并向注册表添加必要的项,以便使COM客户端能够透明地创建.NET框架类 程序集绑定日志查看器 Fuslogvm.exe 显示失败的程序集绑定的详细信息 全局程序集缓存工具 Gacutil.ex... 阅读全文

posted @ 2005-08-27 01:19 左佩玉 阅读(1276) 评论(0) 推荐(0) 编辑

线程

摘要: System.Threading创建线程代理ThreadStart threadFunc;MyClass myObject = new MyClass();threadFunc = new ThreadStart(myObject.Func1);创建线程对象Thread thread1 = new Thread(threadFunc);合并MyClass myObject = new MyClas... 阅读全文

posted @ 2005-08-27 00:45 左佩玉 阅读(327) 评论(0) 推荐(0) 编辑

2005年8月26日

进程

摘要: System.Diagnostics.Process列举当前所有进程Process[] processes = Process.GetProcesses();foreach(Process p in Processes){ //....} 本地进程Process[] processes = Process.GetProcesses(".") //远程:指定机器名"MyServer" 启动新进... 阅读全文

posted @ 2005-08-26 23:03 左佩玉 阅读(269) 评论(0) 推荐(0) 编辑

程序配置

摘要: 配置和优化应用程序config文件 只包含,该元素允许指定使用的公共语言运行库的版本 程序集邦定和垃圾回收的行为 有关信道和远程对象的配置 Internet应用程序的信息 包含元素,配置应用程序使用密码的方法 自定义配置 Trace和Debug的配置 使用动态属性配置DynamicProperties节点 获取动态属性设置System.Configuration.AppSettingsReader... 阅读全文

posted @ 2005-08-26 23:02 左佩玉 阅读(278) 评论(0) 推荐(0) 编辑

程序集

摘要: 创建类库程序集Class Library Windows Control Library创建资源文件\FrameworkSDK\Samples\Tutorials\resourcesandlocalization\reseditor使用 Add Existing Item创建资源程序集Empty ProjectAdd Existing Item设置 Project Properth PageO... 阅读全文

posted @ 2005-08-26 17:36 左佩玉 阅读(336) 评论(0) 推荐(0) 编辑

全局化和本地化

摘要: 区域性En 英语en-CA 加拿大英语af-ZA 南非荷兰语eu 巴斯克语kn-IN 埃纳德语 印度tr 土耳其语Cy-uz-UZ 乌兹别克语 西里尔字母表Lt-uz-UZ 乌兹别克语 拉丁文字母表zh-CHT 繁体中文zh-CHS 简体中文设置当前区域性System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globa... 阅读全文

posted @ 2005-08-26 15:41 左佩玉 阅读(501) 评论(0) 推荐(0) 编辑

实现帮助

摘要: Help类Help.ShowHelp(MyForm, @"C:\myHelpFile.htm");Help.ShowHelp(MyForm,@"C:\myHelpFile.htm","搜索内容");显示指定的帮助文件索引Help.ShowHelpIndex(MyForm, @"C:\myHelpFile.htm");HelpProvider组件属性HelpStringHelpKeyWordHelp... 阅读全文

posted @ 2005-08-26 00:38 左佩玉 阅读(457) 评论(0) 推荐(0) 编辑

可访问性设计

摘要: 支持标准系统设置 应用程序颜色采用系统颜色(System对象) 不用明确指定控件的Font属性,由系统决定 使用High Constrast选项确保兼容性 (高度易分辨性) 实现键盘访问,如快捷键 提供键盘焦点位置的通知 Magnifier Narrator 和 Tab Order 不能依靠声音传递重要消息 每个Windows Forms控件的5个... 阅读全文

posted @ 2005-08-26 00:22 左佩玉 阅读(400) 评论(0) 推荐(0) 编辑

2005年8月25日

访问和调用外部组件

摘要: 访问.NET和COM组件创建引用 Add Reference使用 using 关键字实例化ActiveX控件添加引用添加到Toolbox拖放控件或代码方式访问Web Service添加web 引用 Add Web Reference 实例化 webService1 myService = new WebService1();调用 myService.myMethod();异步调用例 public... 阅读全文

posted @ 2005-08-25 23:52 左佩玉 阅读(381) 评论(0) 推荐(0) 编辑

实现打印

摘要: PrintDocument myPrintDocument = new PrintDocument();Print方法初始化,引发一个或多个PrintPage事件PrintPage事件参数:PrintPageEventArgs对象Cancel 取消打印作业Graphics 打印内容HasMorePages 是否打印附加页面MarginBounds 页边空白部分范围PageBounds 总页面区域P... 阅读全文

posted @ 2005-08-25 17:33 左佩玉 阅读(476) 评论(0) 推荐(0) 编辑

2005年8月24日

自定义控件

摘要: 不让控件的public属性显示在属性窗口,public属性自动显示[System.ComponentModel.Browsable(false)]public int StockNumber{ //.....}继承控件public class myButton:System.Windows.Forms.Button{ //....}添加新功能,例protected override v... 阅读全文

posted @ 2005-08-24 23:43 左佩玉 阅读(402) 评论(1) 推荐(0) 编辑

使用 GDI+

摘要: System.Drawing 主命名空间System.Drawing.Design 扩展设计时用户接口的类System.Drawing.2D 高级可视效果的类System.Drawing.Imaging 高级图像文件操作的类System.Drawing.Printing 打印功能System.Drawing.Text 字体... 阅读全文

posted @ 2005-08-24 00:44 左佩玉 阅读(934) 评论(0) 推荐(0) 编辑

2005年8月22日

在ADO.net 中使用xml

摘要: System.Xml.XmlReader myReader;...myReader = mySqlCommand.ExecuteXmlReader();DataSetDataSet myDataSet = new DataSet();读myDataSet.ReadXml("C:\\myData.XML");结构myDataSet.ReadXmlSchema("C:\\mySchema.XML");... 阅读全文

posted @ 2005-08-22 23:50 左佩玉 阅读(443) 评论(0) 推荐(0) 编辑

绑定、查看和筛选数据

摘要: 绑定字符串 String[] myStrings = new String[3]; myStrings[0] = "A"; myStrings[1] = "String"; myStrings[2] = "Array"; TextBox1.DataBindings.Add("Text",myStrings,""); 删除数据绑定 Label1.DataBi... 阅读全文

posted @ 2005-08-22 17:36 左佩玉 阅读(543) 评论(0) 推荐(0) 编辑

ADO.net

摘要: Command 对象 ExecuteNonQuery 执行没有返回值得命令 ExecuteScalar 返回一个单独的值 ExecuteReader 通过DataReader对象返回一个结果集 CommandType属性,用于说明CommandText属性类型 Text:SQL文本命令 StoredProcedure 存储过程 TableDirect 一个表或多个表 参数 O... 阅读全文

posted @ 2005-08-22 14:46 左佩玉 阅读(889) 评论(1) 推荐(0) 编辑

处理和抛出异常

摘要: try{}catch (System.Exception e){ throw new System.Exception("error",e);}catch{ throw;}finally{}抛出异常throw e;自定义异常public class WidgetException:System.ApplicationException{ Widget mWidget; publi... 阅读全文

posted @ 2005-08-22 12:16 左佩玉 阅读(472) 评论(0) 推荐(0) 编辑

使用Debug和Trace

摘要: 写入Listeners集合 Write WriteLine WriteIf WriteLineIf Assert 如果布尔表达式微False,将断言信息写入Listeners,并显示消息框 Fail 直接将断言信息写入Listeners,并显示消息框 Indent,Unindent 设置缩进程度输出记录到文本System.IO.FileStream myLog = new Sys... 阅读全文

posted @ 2005-08-22 11:24 左佩玉 阅读(461) 评论(0) 推荐(0) 编辑

2005年8月21日

测试和调试

摘要: Debug 菜单Windows 打开子菜单,选择查看的调试窗口Break All 程序执行暂停,进入Break模式Detach All 将调试器从正在调试的所有进程中脱离出来。Proceddes ExceptionsQuckWatchClear All Breakpoints 移除所有断点Disable All Breakpoints 禁用所有断点Running Documents 显示当前载... 阅读全文

posted @ 2005-08-21 23:49 左佩玉 阅读(326) 评论(0) 推荐(0) 编辑

继承 System.Collections.CollectionBase 创建一个强类型集合类

摘要: using System;namespace Joe_s_Doughnut_Shop_CSharp{ /**//// /// Summary description for DoughnutCollection. /// public class DoughnutCollection : System.Collections.CollectionBase { ... 阅读全文

posted @ 2005-08-21 23:19 左佩玉 阅读(689) 评论(0) 推荐(0) 编辑

面向对象

摘要: 重载运算符public static type operator op (Argument1[,Argument2]) //op: + - ...{ //...}定义接口public interface IDrivable{ int lenth { get; set; //省略为只读 } int total(); e... 阅读全文

posted @ 2005-08-21 23:05 左佩玉 阅读(329) 评论(0) 推荐(0) 编辑

2005年8月20日

语法

摘要: 实现属性public string MyText{ get {return mText;} //不创建 get 为只读 set {mText = value;} //不创建 set 为只写} 索引public int this[int index]{ get {return IntArray[index];} set {IntArray[index] = value;}}... 阅读全文

posted @ 2005-08-20 23:41 左佩玉 阅读(278) 评论(0) 推荐(0) 编辑

集合

摘要: ArrayList 提供索引方法AddItemRemoveRemoveAtBitArray 位数组CollectionBase 实现自定义集合类的基础Queue 先进先出Stack 先进后出Hashtable 键/值对,哈希码基础上组织 Hashtable提供非常快速的搜尋(根据索引键值)SortedList 可通过索引和键值访问 So... 阅读全文

posted @ 2005-08-20 01:26 左佩玉 阅读(294) 评论(0) 推荐(0) 编辑

2005年8月18日

数据类型

摘要: 整型System.Byte Byte 8位 无符号 0 ~ 255System.Int16 Short 16 有 -32768 ~ 32767System.Int32 Int 32 有 ... 阅读全文

posted @ 2005-08-18 23:02 左佩玉 阅读(363) 评论(0) 推荐(0) 编辑

2005年8月17日

提供用户反馈 ErrorProvider组件

摘要: 添加错误提示 myErrorProvider.SetError(控件,"错误提示")清空错误提示 myErrorProvider.SetError(控件,"")获取 myErrorProvider.GetError(控件) 阅读全文

posted @ 2005-08-17 12:15 左佩玉 阅读(521) 评论(0) 推荐(0) 编辑

窗体级验证

摘要: bool ispass=true;foreach (System.Windows.Forms.Control aControl in this.Controls){ //发现验证错误 ispass=false; aControl.Focus(); break; }if (ispass==false) { //验证错误动作 return;} 阅读全文

posted @ 2005-08-17 11:54 左佩玉 阅读(334) 评论(0) 推荐(0) 编辑

验证用户输入

摘要: 字段级验证 TextBox控件 MaxLength 输入字符个数 PasswordChar 用某字符代替用户输入 ReadOnly 只读 MultiLine 是否允许多行输入 事件 KeyDown KeyPress 当... 阅读全文

posted @ 2005-08-17 11:32 左佩玉 阅读(502) 评论(0) 推荐(0) 编辑

使用菜单

摘要: MainMenu控件 "-"连字符分隔菜单项 "&"+单个字母 分配访问键,表示Alt+单个字符 在属性中启用快捷键 Shortcut 事件 Click 单击时 Select 选择菜单时 ContextMenu 上下文菜单,窗体顶部,右击显示 可启用快捷键,不能启用访问键 使用窗体或控件的ContextMenu属性绑定 菜单属性 Enabl... 阅读全文

posted @ 2005-08-17 10:31 左佩玉 阅读(416) 评论(0) 推荐(0) 编辑

2005年8月16日

控件使用

摘要: 设置控件Tab顺序 控件的TabIndex属性 View菜单选择Tab Order容器控件 Panel,GroupBox,TabControl Anchor 锚定 Top,Left Dock 停靠 None扩展程序提供程序:为每个控件提供附加属性 阅读全文

posted @ 2005-08-16 22:16 左佩玉 阅读(398) 评论(0) 推荐(0) 编辑

窗体使用

摘要: StartPosition 窗体起始位置 Text 窗体标题 BackColor 背景色 ForeColor 文本颜色 Font 字体 Cursor 鼠标光标 BackGroundImage 背景图像 Opacity 透明度 窗体方法Form.ShowForm.ShowDialog 只有窗体关闭,其他窗体才能获得焦点Form.Activate 激活窗体Form.HideF... 阅读全文

posted @ 2005-08-16 13:49 左佩玉 阅读(408) 评论(0) 推荐(0) 编辑

垃圾回收

摘要: 垃圾回收器是一个低优先级的线程,但内存缺乏时,优先级被提升。需要被尽快回收的资源,需提供一个被显式调用的Dispose()方法。垃圾回收(GC)会跟踪引用树,处理循环引用的对象。 阅读全文

posted @ 2005-08-16 13:39 左佩玉 阅读(435) 评论(0) 推荐(0) 编辑

成员访问修饰符

摘要: private 被声明的范围protected 声明范围内,及其子类internal 程序集内部protected internal 联合范围public 所有范围 (默认) 阅读全文

posted @ 2005-08-16 13:27 左佩玉 阅读(362) 评论(0) 推荐(0) 编辑

常用基类名称空间

摘要: 使用using 关键字,使用时可省略名称空间 System 基元数据类型的根 System.Collections 集合 System.ComponentModel 组件 System.Data 数据库访问和操作 System.Data.Common 提供程序共享 System.Drawing GDI+ System.IO 文件系统输入输出 System.Math 数学函数 ... 阅读全文

posted @ 2005-08-16 13:02 左佩玉 阅读(422) 评论(0) 推荐(0) 编辑

关于值类型和引用类型的理解

摘要: 应用程序内存分为: 堆栈 堆值类型相关的数据都在堆栈上分配引用类型:实际的对象数据分配在堆上,指向对象的指针变量分配在堆栈上。 阅读全文

posted @ 2005-08-16 12:14 左佩玉 阅读(347) 评论(0) 推荐(0) 编辑

70-316 使用Microsoft Visual C# .NET and Microsoft Visual Studio .NET 开发及实现基于Windows的应用程序 考点整理

摘要: 今天根据微软官方网站介绍对70-316的考核能力进行了整理 http://www.microsoft.com/learning/exams/70-316.asp Skills measured by Exam 70-316 Course2389 Course2555 Creating User Services 创建用户界面 Create a Windows Form by usi... 阅读全文

posted @ 2005-08-16 00:12 左佩玉 阅读(991) 评论(0) 推荐(0) 编辑

2005年8月15日

考微软认证 MCAD for C#

摘要: 考MCAD认证,作为C#语言可以选择:70-315、70-316、70-320 根据微软的MCAD必要条件与培训资源,要获得MCAD认证需通过: 一门针对Web应用程序开发或Windows应用程序开发的考试科目。 一门Web服务与服务器组件考试科目,以及一门任选考试科目。 * 如果在核心考试课程中选择了考试课程70-305或70-315,那么,投考者可以指定考试科目70... 阅读全文

posted @ 2005-08-15 17:48 左佩玉 阅读(1193) 评论(3) 推荐(0) 编辑