1. 泛型约束很少,可以是 :new(), class, classtype,interface type,struct
  2. 对于fileIO,可以很容易获取起ACL信息。
  3. 对于XML,可以使用XSD这个工具获取(infer)XML的XSD
  4. 匿名方法
    1. // anonymous method
      MessagePrintDelegate mpd2 = delegate(string msg)
      {
      Console.WriteLine("[Anonymous] {0}", msg);
      };
  5. 资源模型,strongtyped resource
  6. ADO.NET
    1. Datatable 可以创建一个DataTableReader,以reader的方式访问datatable

      1. DataTable dt = new DataTable("Customers");
        // load data from previous demo
        dt.ReadXml(@"..\..\..\..\TableXml\TableXml\bin\debug\Customers.xml");
        DataTableReader dtr = dt.CreateDataReader();
        while (dtr.Read())
        {
        Console.WriteLine("[{0}] {1} {2}",
        (int)dtr["CustomerID"],
        (string)dtr["FirstName"], (String)dtr["LastName"]);
        }
        Console.ReadLine();
      2. 异步的调用方法,BeginXXX
      3. DataAdapter 的批量更新数据苦,可以设置一个batchupdate size
        1. SqlDataAdapter da = new SqlDataAdapter(selectCmd) ;
          da.UpdateCommand = updateCmd;
          da.InsertCommand = insertCommand;
          da.UpdateBatchSize = 10;
      4. Transaction Scope
      5. Provider 模型,更容易实现共产访问DAC
        1. DbProviderFactory factory =
          DbProviderFactories.GetFactory("System.Data.SqlClient");
          DbConnection conn = factory.CreateConnection();
          conn.ConnectionString =
          "data source=localhost; initial catalog=SampleDB; Integrated Security=SSPI;";
          conn.Open();
      6. Managed SP
  7. ASP.NET 2.0
  8. Remoting 可以用泛型
    1. RemotingConfiguration.RegisterWellKnownServiceType(
      typeof(SharedObjectImplementation<string>),
      "StringObject.rem",
      WellKnownObjectMode.SingleCall);
      RemotingConfiguration.RegisterWellKnownServiceType(
      typeof(SharedObjectImplementation<DateTime>),
      "DateObject.rem",
      WellKnownObjectMode.SingleCall);

转载于:https://www.cnblogs.com/montaque/archive/2006/06/26/436434.html

what's new in vs 2005相关推荐

  1. SQL 2005 删除带有默认值约束的列

    在sqlserver 2005中要删除某一列: alter table [表名] drop column [列名] 但是如果该列被创建了默认值约束,我们就只能先删除默认值约束,然后才能删除该列. 第一 ...

  2. 在SQL Server 2000 和SQL Server 2005中导出表结构

    SQL Server 2000 SELECT     表名       = case when a.colorder=1 then d.name else '' end,     表说明     = ...

  3. 如何 SQL Server 2005 实例之间传输登录和密码

    INTRODUCTION 本文介绍如何不同服务器上的 Microsoft SQL Server 2005 实例之间传输登录和密码. 本文, 服务器 A 和服务器 B 是不同的服务器. 此外, 服务器 ...

  4. Using NUnit with Visual Studio 2005 Express Editions

    允许通过Build Toolbar选择"Debug" or "Relese"设置 "工具" -> "选项..." ...

  5. SQL Server 2005下的分页SQL

    其实基本上有三种方法: 1.使用SQL Server 2005中新增的ROW_NUMBER 几种写法分别如下: 1SELECT TOP 20 * FROM (SELECT 2   ROW_NUMBER ...

  6. Visual Web Development 2005开发ASP.NET使用小技巧

    (1)改变端口    VWD2005自带有一个内置的web服务器,当我们使用它进行开发ASP.NET时,可以发现它默认使用的端口是动态改变的,要想使用固定端口,步骤如下 1)在"解决方案资源 ...

  7. Visual Studio 2005 Team System下载地址

    注册一个msn就可以去微软下载了,关于替换序列号变成正版的方法我没有试,team suite 我在用,但Team Foundation Server 我还没有安装好 Microsoft Visual ...

  8. 如何使用 DBCC MEMORYSTATUS 命令来监视 SQL Server 2005 中的内存使用情况

    https://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完 ...

  9. 在C# Express 2005中配置 NUnit

    在C# Express 2005中配置 NUnit www.cnblogs.com/Pamigo/ 2008-7-28 在网上有很多关于在C#中使用NUnit的相关文章,但是我安装了NUnit后却不知 ...

  10. E8.Net 2005工作流平台版本发布

    2007年2月,完成了EPowerFlow.Net2003版本升级到E8.Net2005版本的工作,今后E8.Net工作流平台就可以使用Microsoft Visual Studio 2005(SP1 ...

最新文章

  1. Javascript变量的注意要点
  2. mysql中char,varchar与text类型的区别和选用
  3. 授人以鱼不如授人以渔,UCHome全面大解析培训活动【第三集】
  4. (132)FPGA面试题-Verilog实现格雷码转二进制
  5. ssh连接虚拟机的linux_openstack系列之运维排障:虚拟机SSH连接失败
  6. 我的Java开发学习之旅------心得总结:Java性能优化技巧集锦
  7. PHP设计模式——抽象工厂
  8. office如何去除多页签
  9. 从vim转向Emacs _ emacser.com文章收集
  10. Oracle导入元数据,eova oracle 导入元数据报错
  11. python3.7版本简介_Python实例100个(基于最新Python3.7版本)
  12. 何钦铭.c语言程序设计,《C语言程序设计》 - 何钦铭
  13. 从PROXMOX群集中安全删除节点
  14. MSP430F6638单片机复习笔记
  15. HashMap为什么要使用红黑树
  16. 任务活动实现逻辑(领取任务,完成任务)
  17. R语言相关性分析及步骤
  18. 蓝色版PTCMS仿蜻蜓听书小说站源码+带采集规则/安装教程
  19. php如何识别flac文件,去伪存真 这几招教你辨析真假无损音乐
  20. 机械生产ERP系统如何选型?如何成功实施ERP软件?

热门文章

  1. linux 搭建testlink的问题总结
  2. PHP文件操作的经典案例
  3. IOS的一些文件操作。(沙箱) 在Documents目录下创建文件
  4. S5PV210裸机之重定位
  5. Hollis要转行了?
  6. 看完这篇你就知道什么是无服务器架构了
  7. 爱奇艺程序员落户北京后离职被判赔 10 万,网友:太值了简直白送
  8. Spring Boot开发之流水无情(二)
  9. Linux - Redis介绍以及安装 (简易版本)
  10. Servlet - 会话跟踪