﻿<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/css" href="/page/images/rssstyle.css"?><rss version="2.0"><channel><title>.Net技术 - 敬业的IT人</title><link>http://www.ciscosky.org</link><language>zh-cn</language><docs>http://www.ciscosky.org/sitemaps/index.htm</docs><generator>http://www.ciscosky.org</generator><ttl>5</ttl><item><title>VB.net入门——窗体相互操作的问题解决</title><link>http://www.ciscosky.org/program/net/VBnet-RuMen-ChuangBenXiangHuCaoZuoDeWenDiJieJue.htm</link><description><![CDATA[相信不少VB.NET初学者都会有这样的迷惑，在vb.net中到底如何在一个窗体中操作另外一个窗体呢？在巧巧论坛上也有不少类似的问题提出来，特别是从vb6升级过来的用户更加觉得在vb.net中操作窗体麻烦。为什么会出现这样的情况呢？这是因为在vb6中，我们可以直接使用窗体的名称来操作该窗体，而在VB.NET中，窗体被视为一个类了，窗体的名称只是类名，还没实例化的情况下是不能对类进行操作的。既然我们知道原因了，下面就可以很容易找到解决的办法了，那就是调用new方法把窗体实例化。请看下面的示例。先建立]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:18:47</pubdate></item><item><title>vb.net关闭IE弹出小窗口小技巧</title><link>http://www.ciscosky.org/program/net/vbnet-GuanBi-IE-DanChuXiaoChuangKouXiaoJiQiao.htm</link><description><![CDATA[以前用VB6做利用webbrowser控件自动提交网页表单的时候，曾经碰到提交后网页弹出一个提交成功或者失败的提示对话框而无法实现全自动提交的问题，虽然当时改用直接发送post数据解决了这个问题，但是直接post数据在开发难度上比直接模拟表单提交大，不是很适合于开始开发一些应用比较单一的小程序。现在换用了VB.NET之后，vb.net中能简单方便的使用多线程给了我解决这个遗留已久的问题提供了思路：现在姑且把提交表单的过程称为主线程，然后在主线程之外建立一条独立的线程，用于关闭提交后弹出的提示对话]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:17:37</pubdate></item><item><title>vb.net入门——热键隐藏和显示窗口</title><link>http://www.ciscosky.org/program/net/vbnet-RuMen-ReJianYinCangHeXianQiChuangKou.htm</link><description><![CDATA[在编写Windows应用程序的时候，很多时候都不可避免地需要用到热键。例如通过热键隐藏、显示程序界面，通过热键响应某个操作等。下面我们就从最简单的隐藏和呼出程序界面开始，熟悉VB.NET中的热键注册、响应和注销。首先，我们要熟悉下面的两个API函数RegisterHotKey、UnRegisterHotKey，RegisterHotKey函数功能：该函数定义一个系统范围的热键。函数原型：BOOL RegisterHotKey（HWND hWnd，intid，UINT fsModifiers，UI]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:16:26</pubdate></item><item><title>VB.net入门——获取程序运行路径</title><link>http://www.ciscosky.org/program/net/VBnet-RuMen-HuoQuChengXuYunHangLuJing.htm</link><description><![CDATA[熟悉vb6.0版本的朋友一定知道，在自己编写的程序中，用app.path就可以很方便地获得程序运行的路径了，如下代码：Private Sub Command1_Click()MsgBox App.PathEnd Sub运行结果如下图所示，显示的就是程序的运行路径，也就是程序所在的文件夹路径。·VB.NET入门教程·VB.NET图解入门·细说ＶＢ．ＮＥＴ·全面剖析VB.NET·VB.NET菜单设计初级入门·VB.NET应用集锦·一个VB.NET的用户登陆页面代码·VB和VB.NET中的XML操作·]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:15:4</pubdate></item><item><title>在VB.NET中使用新的控件labellink访问网页</title><link>http://www.ciscosky.org/program/net/Zai-VBNET-ZhongShiYongXinDeKongJian-labellink-FangWenWangXie.htm</link><description><![CDATA[Public Sub New()　　MyBase.New　　Form1 = Me　　InitializeComponent()　　在InitializeComponent()下面加入初始化组件的代码　　Me.LinkLabel1.Text = http://vbnetcn.126.com ''网址　　linklabel1.LinkVisited = True ''是否标记已访问链接　　linklabel1.LinkColor = color.Black ''链接色　　linklabel1.V]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:13:57</pubdate></item><item><title>自己做出VB.NET风格的右键菜单</title><link>http://www.ciscosky.org/program/net/ZiJiZuoChu-VBNET-FengGeDeYouJianCaiChan.htm</link><description><![CDATA[自己做出VB.NET风格的右键菜单(简单,实用)　　此主题相关图片如下：class MyMenuItem : System.Windows.Forms.MenuItem以下是引用片段：{　publicMyMenuItem()　{　//这里很重要，必须把OwerDraw设为true，这样可以自己画菜单，否则便是让操作系统画菜单了，默认的是false　this.OwnerDraw=true;　}　protectedoverridevoidOnDrawItem(SysDrawItemEventAr]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:12:53</pubdate></item><item><title>利用UltraEdit快速将SQL语句转换为符合VB.NET语法格式字符串</title><link>http://www.ciscosky.org/program/net/LiYong-UltraEdit-KuaiSuJiang-SQL-YuGouZhuaiHuanWeiFuGe-VBNET-YuFaGeShiZiFuChuan.htm</link><description><![CDATA[实习中时常需要将写好的SQL语句嵌入到VB.NET的函数中，例如将下列SQL：-- Get Mother Lot Common Infoselect c.customerlotnumber -- customer lot#,c.containername --Amkor lot#,,amk.description,inh.txndate indate--s_time,outh.txndate outdate -- e-time,rs.resourcename resourcename,emp.]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:11:50</pubdate></item><item><title>在VS2005中调试WindowsService</title><link>http://www.ciscosky.org/program/net/Zai-VS2005-ZhongDiaoShi-WindowsService.htm</link><description><![CDATA[作者： EKing 十八画生 出处： 天极Yesky软件频道　　1. MSDN推荐的方法　　1.1、调试windows服务的初始化、启动　　另写一个程序控制服务的初始化和启动 　　注意：OnStart里写Log, OnStart里要在30秒返回. 不然启动就失败了! 所以OnStart里不要放太多代码! 可以用异步或线程. 　　1.2、调试windows服务的其他方面　　1 ) 安装您的服务 : intallutils xx.exe　　2) 可从“服务控制管理器”、“服务器资源管理器”或代]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:10:46</pubdate></item><item><title>Visual Basic和C#中的LINQ聚合</title><link>http://www.ciscosky.org/program/net/Visual-Basic-He-C-ZhongDe-LINQ-JuGe.htm</link><description><![CDATA[Aggregate是一个可以从一个数据集合中获取标量值的函数，比如T-SQL中的Min()、Max()和Sum()等。现在VB和C#也都对这种聚合的功能给于了支持，但是是以一种非常不同的方式。　　VB和C#都是以扩展方法的形式支持聚合的。在一个IEnumberable对象中，一个简单的调用是通过点符号完成的，比如：var totalVirtualMemory = (from p in Process.GetProcesses() select p.VirtualMemorySize64).Su]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:9:42</pubdate></item><item><title>Visual Basic.Net基础概念和语法</title><link>http://www.ciscosky.org/program/net/Visual-BasicNet-JiChuGaiNianHeYuFa.htm</link><description><![CDATA[从基础概念和语法开始，学一门语言，特别是现在都是可视化的开发了，但我建议还是不要急着先去拖拉几个控件，而是踏踏实实的先了解一下这门语言的概念、语法和规范。VB.NET虽然和以前的VB6在语法上非常的接近，但由于现在的VB.Net是全新的面向对象的语言，所以两者还是有些区别的。　　正如大家所知道的，现在VB.NET已经全面支持各种面向对象的特性了，并且还有了一些其他.Net环境所需要的特性：继承、重载、重写属性和方法、实现构造函数和析构函数、接口、委托、异常、命名空间、程序集、特征编程、多线程]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:8:41</pubdate></item><item><title>Visual Basic 9.0隐式类型的局部变量</title><link>http://www.ciscosky.org/program/net/Visual-Basic-90-YinShiLeiXingDeJuBuBianLiang.htm</link><description><![CDATA[在隐式类型的局部变量声明中，局部变量的类型是通过局部声明语句右侧的初始值设定项表达式推断的。　　例如，编译器推断以下所有变量声明的类型：以下是引用片段：　　Dimpopulation=31719 　　Dimname=Belize 　　Dimarea=1.9 　　Dimcountry=NewCountryWith{.Name=Palau,...}　　因此，它们完全等效于以下显式类型声明：以下是引用片段：　　DimpopulationAsInteger=31719 　　DimnameAsStri]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:7:41</pubdate></item><item><title>关于Visual Basic 9.0动态接口</title><link>http://www.ciscosky.org/program/net/GuanXu-Visual-Basic-90-DongTaiChaKou.htm</link><description><![CDATA[在谈到动态语言与静态语言的区别时，有一句很经典的话：Static typing when possible, dynamic typing when needed。Visual Basic支持后期绑定和动态标识符，因此完全可以按照对象的运行时类型进行操作。只是后期绑定或动态标识符缺乏对参数或返回值类型的约束，仅仅按照成员的名称进行操作。　　举一个例子：在静态篇我们介绍过匿名类型，假设有3个匿名类型的实例(Tuple)：引用片段：　　Dima=New{Name:=Robbins,Age:=25]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:6:37</pubdate></item><item><title>怎样在VB.NET中实现窗体控件数据集绑定</title><link>http://www.ciscosky.org/program/net/ZenYangZai-VBNET-ZhongShiXianChuangBenKongJianShuJuJiBangDing.htm</link><description><![CDATA[构建如下图所示Windows窗体界面，其中包含六个题目序号按钮控件，按钮标题分别为1、2 、3 、4 、5 、6；一个时间显示区；两个文本框控件和一个查看答案按钮。单击题目序号按钮，题目显示在题目文本框（题目序号下方的文本框）中；单击查看答案按钮，答案显示在下面的答案文本框（查看答案按钮下方的文本框）中。窗体界面 答案文本框在单击查看答案按钮前是隐藏的，只有在单击查看答案按钮控件后，答案文本框中才显示对应答案。Time文本框中动态显示自单击题目按钮后所经过的时间。本案例利用Visual Fox]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:5:35</pubdate></item><item><title>VB編程規約</title><link>http://www.ciscosky.org/program/net/VB-BianChengGuiDi.htm</link><description><![CDATA[VB編程規約jugnlesong1． 對象命名規約對象種類 　對象名稱 對象前綴 例 FORM 　 　窗體 frm frmMain 　 MDI 子窗體 　子窗體 mdi mdiNote 　 PICTURE BOX 　圖片控件 pic picView 　 LABEL 　 　標籤控件 lbl lblMessage TEXT BOX 　文本控件 txt txtPassword FRAME 　 　框架控件 fra fraOption 　 COMMAND BUTTON 　命令控件 cmd cmdClose]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:4:35</pubdate></item><item><title>自己写的加密类！</title><link>http://www.ciscosky.org/program/net/ZiJiXieDeJiaMiLei.htm</link><description><![CDATA[VS2005自己就有！不过如果同时使用一个key加密文本、数字和日期就好像有的麻烦了！干脆自己写了一个简单的，测试了一下！还能用！呵呵！代码如下：Public Class MyEncrytpPassString ''自己编写的简单的加密解密文本字符串的类 ''一、密匙：两个，定义一个密匙类型：StringKeyType，有两个成员KeyA和KeyB字符串类型,以及一个公用加密信息字符串PublicStr ''二、加密： '' ①、生成最终的Key以及分段用的确认字符串，函数GetEndKey实现]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:3:28</pubdate></item><item><title>VB.NET下的事件和委托</title><link>http://www.ciscosky.org/program/net/VBNET-XiaDeShiJianHeWeiTuo.htm</link><description><![CDATA[委托是可用于调用其他对象方法的对象。它们有时被称为类型安全函数指针，因为它们与其他编程语言中所使用的函数指针相似。但不同于函数指针，Visual Basic .NET 委托是基于 System.Delegate 类的引用类型，它可以引用共享方法 —无需特定的类实例即可调用的方法和实例方法。委托在调用过程和被调用过程需要媒介的情况下是很有用的。例如，您可能想让一个引发事件的对象能够在不同的环境下调用不同的事件处理程序。不幸的是，引发事件的对象无法提前知道处理特定事件的事件处理程序。Visual]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:2:26</pubdate></item><item><title>Visual Basic 9 不完全入门之语法糖</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhiYuFaTang.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考。　　引言　　在 Visual Basic 9 Beta 1 中，有着 LINQ 这样重量级的增强，也有着一些“微不足道的”语法糖。这些语法糖并不影响最终编译出的 IL，但足以减轻程序员们的工作量，实现更高效，更轻松的开发。 　　语法糖有哪些？　　1. 局部变量类型推测　　2. 数组初始化器　　3. 对象初始化器　　语法糖好吃吗？　　个人认为，这些语法糖还是比较美味的。对象初始化器就很不错；局部变量类型推测也相当好用。　　语法糖怎么吃？　　1.]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:1:20</pubdate></item><item><title>.NET Framework 中的泛型概述</title><link>http://www.ciscosky.org/program/net/NET-Framework-ZhongDeFaXingGaiShu.htm</link><description><![CDATA[本主题提供 .NET Framework 和公共语言运行库中泛型的以下功能的概述：泛型类型和方法的摘要以及讨论这两者的术语。System.Collections.Generic 和 System.Collections.ObjectModel 命名空间中的泛型集合类。 其他泛型类型。转换、搜索谓词以及要对数组或集合的元素进行的操作的泛型委托。提供泛型类型族通用的功能的泛型接口。什么是泛型，如何使用和定义泛型？泛型是具有占位符（类型参数）的类、结构、接口和方法，这些占位符是类、结构、接口和方法所存]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 21:0:13</pubdate></item><item><title>Linq to Sql: 集成数据库语言查询之二</title><link>http://www.ciscosky.org/program/net/Linq-to-Sql-JiChengShuJuKuYuYanChaXunZhiEr.htm</link><description><![CDATA[步骤 5 – 创建你的对象模型　　1. 打开 Data Connections树视图　　2. 展开 Northwind文件夹　　3. 展开 Tables文件夹　　4. 在 solution explorer 中双击打开 Northwind.dbml 文件　　5. 从 table 文件夹拖拽 Customers表到 Linq to SQL 设计器　　6. 从 table 文件夹拖拽Orders表到 Linq to SQL 设计器　　7. 从 table 文件夹拖拽 Employees表到 Li]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:59:8</pubdate></item><item><title>Linq to Sql: 集成数据库语言查询之一</title><link>http://www.ciscosky.org/program/net/Linq-to-Sql-JiChengShuJuKuYuYanChaXunZhiYi.htm</link><description><![CDATA[实验营 1: Linq To Sql: 集成数据库语言查询　　这个实验营将向您清晰地描绘借助于 Linq to Sql，Linq 项目对于关系型数据存取的支持。 您将先创建一个基于 Northwind 数据库的对象模型，随后使用新的VB.NET 查询表达式查询 Northwind 数据库。　　我们将使用 Linq to Sql 设计器，从已有数据库中创建一个对象模型。而后，将着眼于映射表之间的实体关系，并且使用创建，更新与删除操作。紧接着，我们将探索如何使用事务，对象检索(retrieval]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:58:6</pubdate></item><item><title>ADO.Net学习笔记——DataAdapter更新数据库记录(vb.net)</title><link>http://www.ciscosky.org/program/net/ADONet-HuaXiBiJi-DataAdapter-GengXinShuJuKuJiLu-vbnet.htm</link><description><![CDATA[我们这里是以OleDb为例演示使用DataAdapter更新数据库记录，首先要引用OleDb，如下代码：Imports System.Data.OleDb分析其更新过程，需要做以下步骤：1、打开数据库连接：OleDbConnection对象2、创建OleDbDataAdapter对象3、创建OleDbCommandBuilder对象自行编写代码创建DataAdapter对象时，InsertCommand等属性就不会自动创建，此时要通过CommandBuilder类的功能来协助你生成InsertC]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:57:0</pubdate></item><item><title>Visual Basic 9不完全入门之DLinq进阶</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhi-DLinq-JinJie.htm</link><description><![CDATA[随着 Beta 2 的发布，无数的新特性涌到程序员的面前。历经千辛万苦，我也安装上了 Visual Studio 2008 Standard Edition Beta 1。这一篇文章随之改变内容，转而描述 Beta 2 中 DLinq 振奋人心的增强。此处仅列出一部分，性能的评估则移交 LINQ 性能分析系列，日后再谈。　　命名空间的更改　　虽然命名空间的更改不在增强之列，但是由于其重要性(为此我耗费了将近20分钟)，还是有必要在此叙述。我建议各位重新创建 dbml 文件，因为文件格式似乎已]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:55:58</pubdate></item><item><title>Visual Basic 9不完全入门之DLinq简介</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhi-DLinq-JianGe.htm</link><description><![CDATA[在当下的微软社区中，DLinq (Linq to SQL) 无疑已成为最炙手可热的话题之一。虽然我们知道，Linq 的精髓并不仅仅是 DLinq 一部分，但是由于其应用的广泛性，还是有必要在这里做一个关于 Visual Basic 9 中的 DLinq 的简要介绍。　　数据库支持　　当前的 Linq to SQL 仅仅支持 SQL Server 2005，SQL Server 2000 与 SQL Server Compact Edition。虽然它同样支持 SQL Server 2000，]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:54:57</pubdate></item><item><title>Visual Basic 9 不完全入门之LINQ进阶</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhi-LINQ-JinJie.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考。　　在上一篇随笔中，我透过简单的代码，向大家展现了 Visual Basic 9 中 Linq 激动人心的新特性。而这一篇随笔，则将以更复杂的示例，展示 Linq 的灵活性与扩展性，以至于探索 Linq 的工作原理与进阶应用。 　　Linq 的不足　　.Net Framework 3.5 Beta 1 中，LINQ 的应用还存在一定限制，例如不支持 Group By，Having，以及 Join 语法。并且，它或多或少还存在一些 Bug，因此不]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:53:55</pubdate></item><item><title>Visual Basic构建线程安全的Singleton</title><link>http://www.ciscosky.org/program/net/Visual-Basic-GouJianXianChengAnQuanDe-Singleton.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考　　大抵而言，Singleton 模式应该是设计模式中相当常用的一种了。它能够节省宝贵的 CPU 或内存资源，避免不必要的创建对象开销。然而，在多线程应用中，对于那些非线程安全的数据库组件，传统的 Singleton 将容易造成不稳定。如果使用 Synclock 进行同步，性能损耗可能将更大，特别在并发访问高的 ASP.NET 应用中。　　前十几天和网友聊天的时候，他把 ThreadwiseSingleton 发给了我，我随后改写成泛型类。事实上]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:52:52</pubdate></item><item><title>Visual Basic 9不完全入门之LINQ简介</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhi-LINQ-JianGe.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考。　　LINQ 是什么？LINQ 的官方中文名称为“.NET 语言集成查询”，英文全称为 Language-Integrated Query。它提供了类似于 SQL 语法的遍历，筛选与投影功能，是 Visual Studio Orcas.Net Framework 3.5 中最重要的新增技术。LINQ 不仅能完成对于对象的查询，它可以透过 DLINQ 操纵数据库，或是透过 XLINQ 控制 XML。Visual Basic 9 与 C# 3.]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:51:50</pubdate></item><item><title>Visual Basic 9不完全入门之语法增强</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhiYuFaCengJiang.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考。　　为什么增强？　　由于 .Net Framework 3.5 中许多修改与扩展触及 .Net Framework 2.0 中的已有类（如 LINQ），但又要保证向下兼容，所以微软的设计团队对现有 Visual Basic 语法作出了一些增强。与语法糖一样，它们也是编译时由编译器负责完成的。 　　增强了什么？　　·扩展方法 　　·松弛委托 　　·怎么使用它？　　实际上，这一组功能主要面对的是类库设计人员。　　1. 扩展方法　　扩展方法用于对已有]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:50:47</pubdate></item><item><title>Visual Basic 9 不完全入门之语法</title><link>http://www.ciscosky.org/program/net/Visual-Basic-9-BuKuanQuanRuMenZhiYuFa.htm</link><description><![CDATA[本文转自博客园，文中内容不代表本站观点，仅提供参考。　　引言　　在 Visual Basic 9 Beta 1 中，有着 LINQ 这样重量级的增强，也有着一些“微不足道的”语法糖。这些语法糖并不影响最终编译出的 IL，但足以减轻程序员们的工作量，实现更高效，更轻松的开发。 　　语法糖有哪些？　　1. 局部变量类型推测　　2. 数组初始化器　　3. 对象初始化器　　语法糖好吃吗？　　个人认为，这些语法糖还是比较美味的。对象初始化器就很不错；局部变量类型推测也相当好用。　　语法糖怎么吃？　　1.]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:49:48</pubdate></item><item><title>Visual Basic .NET一起使用.NET Framework</title><link>http://www.ciscosky.org/program/net/Visual-Basic-NET-YiQiShiYong-NET-Framework.htm</link><description><![CDATA[使用.NET Framework，Microsoft Visual Basic开发人员可以创建健壮的、在先前的Visual Basic版本中很难编写的应用程序。本文将讨论使用.NET Framework的好处，并且将包括一些功能强大的、Visual Basic开发人员可以与该框架一起使用的特性，包括多线程和线程池(thread pooling)、Windows服务和文件系统监控等。 　　为什么使用框架 　　单词框架(framework)有几种含意。在这种情况中，它指的是创建和运行应用程序的基]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:48:38</pubdate></item><item><title>资深专家给.NET初学者的学习建议</title><link>http://www.ciscosky.org/program/net/ZiShenZhuanJiaGei-NET-ChuHuaZheDeHuaXiJianYi.htm</link><description><![CDATA[从1.0开始，.NET这几年发展的速度异常惊人，全新平台的.NET1.0、改良的.NET1.1，迈向成熟的.NET2.0，大跃进的.NET 3.0，2008年将正式站上舞台的.NET3.5，每一次的改版，都带来了不同程度的惊喜，然而，更好的功能，更具生产力的工具，一切的一切，带给开发人员的不是喜悦，而是追赶新技术的疲累与茫然，今天当红的技术，转眼成为明日的黄花，不如归去，或许已经成为开发人员的共同心情写照。如果你有这样的无奈，这篇文章，或许可以给你不同的想法，即便无法让你在一波波技术浪潮的冲击下]]></description><category>互联网</category><author>佚名</author><pubdate>2008-5-23 20:47:27</pubdate></item></channel></rss>