what's new in vs 2005
- 泛型约束很少,可以是 :new(), class, classtype,interface type,struct
- 对于fileIO,可以很容易获取起ACL信息。
- 对于XML,可以使用XSD这个工具获取(infer)XML的XSD
- 匿名方法
- // anonymous method
MessagePrintDelegate mpd2 = delegate(string msg)
{
Console.WriteLine("[Anonymous] {0}", msg);
};
- // anonymous method
- 资源模型,strongtyped resource
- ADO.NET
- Datatable 可以创建一个DataTableReader,以reader的方式访问datatable
- 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(); - 异步的调用方法,BeginXXX
- DataAdapter 的批量更新数据苦,可以设置一个batchupdate size
- SqlDataAdapter da = new SqlDataAdapter(selectCmd) ;
da.UpdateCommand = updateCmd;
da.InsertCommand = insertCommand;
da.UpdateBatchSize = 10;
- SqlDataAdapter da = new SqlDataAdapter(selectCmd) ;
- Transaction Scope
- Provider 模型,更容易实现共产访问DAC
- DbProviderFactory factory =
DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection conn = factory.CreateConnection();
conn.ConnectionString =
"data source=localhost; initial catalog=SampleDB; Integrated Security=SSPI;";
conn.Open();
- DbProviderFactory factory =
- Managed SP
- DataTable dt = new DataTable("Customers");
- Datatable 可以创建一个DataTableReader,以reader的方式访问datatable
- ASP.NET 2.0
- Remoting 可以用泛型
- RemotingConfiguration.RegisterWellKnownServiceType(
typeof(SharedObjectImplementation<string>),
"StringObject.rem",
WellKnownObjectMode.SingleCall);
RemotingConfiguration.RegisterWellKnownServiceType(
typeof(SharedObjectImplementation<DateTime>),
"DateObject.rem",
WellKnownObjectMode.SingleCall);
- RemotingConfiguration.RegisterWellKnownServiceType(
转载于:https://www.cnblogs.com/montaque/archive/2006/06/26/436434.html
what's new in vs 2005相关推荐
- SQL 2005 删除带有默认值约束的列
在sqlserver 2005中要删除某一列: alter table [表名] drop column [列名] 但是如果该列被创建了默认值约束,我们就只能先删除默认值约束,然后才能删除该列. 第一 ...
- 在SQL Server 2000 和SQL Server 2005中导出表结构
SQL Server 2000 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = ...
- 如何 SQL Server 2005 实例之间传输登录和密码
INTRODUCTION 本文介绍如何不同服务器上的 Microsoft SQL Server 2005 实例之间传输登录和密码. 本文, 服务器 A 和服务器 B 是不同的服务器. 此外, 服务器 ...
- Using NUnit with Visual Studio 2005 Express Editions
允许通过Build Toolbar选择"Debug" or "Relese"设置 "工具" -> "选项..." ...
- SQL Server 2005下的分页SQL
其实基本上有三种方法: 1.使用SQL Server 2005中新增的ROW_NUMBER 几种写法分别如下: 1SELECT TOP 20 * FROM (SELECT 2 ROW_NUMBER ...
- Visual Web Development 2005开发ASP.NET使用小技巧
(1)改变端口 VWD2005自带有一个内置的web服务器,当我们使用它进行开发ASP.NET时,可以发现它默认使用的端口是动态改变的,要想使用固定端口,步骤如下 1)在"解决方案资源 ...
- Visual Studio 2005 Team System下载地址
注册一个msn就可以去微软下载了,关于替换序列号变成正版的方法我没有试,team suite 我在用,但Team Foundation Server 我还没有安装好 Microsoft Visual ...
- 如何使用 DBCC MEMORYSTATUS 命令来监视 SQL Server 2005 中的内存使用情况
https://technet.microsoft.com/en-us/solutionaccelerators/dd537566.aspx 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完 ...
- 在C# Express 2005中配置 NUnit
在C# Express 2005中配置 NUnit www.cnblogs.com/Pamigo/ 2008-7-28 在网上有很多关于在C#中使用NUnit的相关文章,但是我安装了NUnit后却不知 ...
- E8.Net 2005工作流平台版本发布
2007年2月,完成了EPowerFlow.Net2003版本升级到E8.Net2005版本的工作,今后E8.Net工作流平台就可以使用Microsoft Visual Studio 2005(SP1 ...
最新文章
- Javascript变量的注意要点
- mysql中char,varchar与text类型的区别和选用
- 授人以鱼不如授人以渔,UCHome全面大解析培训活动【第三集】
- (132)FPGA面试题-Verilog实现格雷码转二进制
- ssh连接虚拟机的linux_openstack系列之运维排障:虚拟机SSH连接失败
- 我的Java开发学习之旅------心得总结:Java性能优化技巧集锦
- PHP设计模式——抽象工厂
- office如何去除多页签
- 从vim转向Emacs _ emacser.com文章收集
- Oracle导入元数据,eova oracle 导入元数据报错
- python3.7版本简介_Python实例100个(基于最新Python3.7版本)
- 何钦铭.c语言程序设计,《C语言程序设计》 - 何钦铭
- 从PROXMOX群集中安全删除节点
- MSP430F6638单片机复习笔记
- HashMap为什么要使用红黑树
- 任务活动实现逻辑(领取任务,完成任务)
- R语言相关性分析及步骤
- 蓝色版PTCMS仿蜻蜓听书小说站源码+带采集规则/安装教程
- php如何识别flac文件,去伪存真 这几招教你辨析真假无损音乐
- 机械生产ERP系统如何选型?如何成功实施ERP软件?