.NET 特性Attribute
.NET Framework中对Attribute的支持是一个全新的功能,这种支持来自它的Attribute类。在你的程序中适当地使用这个类,或者是灵活巧妙地利用这个类,将使你的程序获得某种在以往编程中很难做到的能力。我们来看一个例...
微软开放API 迫于压力改变"垄断"形象?
微软公司2月21日宣布包括开放应用程序接口(API)以及通信协议等在内的一系列举措,意味着在开放性道路上迈出重大一步。 该公司将这项举措称为“对技术和业务运作的大幅度调整”,旨在提高产品开放性以及更好地推...
微软开放API 迈出透明化重要一步
微软公司2月21日宣布包括开放应用程序接口(API)以及通信协议等在内的一系列举措,意味着在开放性道路上迈出重大一步。 该公司将这项举措称为“对技术和业务运作的大幅度调整”,旨在提高产品开...
评微软开放“API”的“举措”
微软于本月21日宣布:为促进互操作性,微软将开放部分产品的互操作信息和应用程序接口(API)。为宣传此事,微软高层,如首席执行官Steve Ballmer、首席架构师Ray Qzzie、首席顾问Brad Smith,以及微软全球资深副总...
雅虎发布API,构建自己的搜索引擎
雅虎的BOSS(Build your Own Search Service,构建自有搜索引擎服务)是一个强大的开放式搜索服务平台,也是雅虎在激烈的市场竞争中的一个创新。现在,雅虎正在不遗余力的让自己的搜索技术在更多地方出现,并吸引更多...
雅虎开放4个API 方便开发者使用雅虎工具
摘要:为了迎合网络上兴起的Mushups文化,雅虎公司在周二发布了四个面向开发者的新应用编程接口(API),旨在帮助有兴趣的开发者用雅虎图像、日历、购物和书签工具构建客户程序。 天极网3月8日消息(老沈 编译),据外电...
.NET世界中的AtomPub
【InfoQ中文站】伴随着.NET 3.5 SP1的出现,同时微软也决定对其Live Platform服务提供Atom Publishing协议(AtomPub)支持,AtomPub正在不断从.NET世界中获得动力。此外,针对WCF和.NET的AtomPub服务器——BlogSvc.n...
剖析ASP.NET AJAX的面向对象思想
人们期待已久的ASP.NET AJAX v1.0正式版终于发布了。现在你能用Microsoft ASP.NET AJAX的javascript很容易的写出丰富的、交互式的web应用。尤其值得关注的是Microsoft AJAX Library增加了面向对象的支持,而以前java...
.Net 虚拟框架的实现原理
这一章节主要讲述NClay框架的MVC在实际应用的入门,开发人员可以通过该案例程序可以看到区别于传统WebForm和MonoRail的MVC全新开发模式实现;在NClay中并不需要象传统MVC组件那样实现Controller,这部分完全由NClay...
用.NET框架实现序列化
序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被...
.NET Framework 新功能和增强的功能
ASP.NET 移动控件 ASP.NET 移动控件(原来为 Microsoft Mobile Internet Toolkit)扩展了 .NET Framework 和 Visual Studio .NET,提供了对移动电话和个人数据助理 (PDA) 等移动(无线)设备的支持。.NET Framework 1...
数字签名
简单地说,所谓数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。它...
Code Project精彩系列
Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEditorDemo.asp 建立一个类似C#的环境, 实现控件拖拉,属性 Packet Capture and Analayzer 网络封包截获 ...
“theform._eventtarget 为空或者不是对象”,解决办法
当点击按钮(服务器控件按钮)时,没有反应了,点窗口左下角(状态条)的黄叹号,提示theform._eventtarget 为空或者不是对象 很是奇怪,本来好好的,怎么突然变成这样了。由于之前改了很多东西,也不记是动...
VS.net 中,使用正则表达式进行查找、替换
我们就来看一个具体的实例:比如我们有这样一段代码: Assert.AreEqual(null, property._AcquiredDate);  ...
ASP.NET MVC学习笔记---Grid操作简单实例
开发环境: Visual Studio 2008 SP1 + ASP.NET MVC Preview 5 + Linq To Sql + SQL Server 2005 Express ASP.NET MVC Preview 5 下载地址: http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx...
学着调试,学着明白三层结构!
叙述顺序是:先从调用的层次逐层深入进去,再从构造的层次逐层反推回来。以前取数据是直接写一堆SQL连接,然后根据连接直接用SQL语句得到数据;现在呢,从WEB层开始,就得学着调Facade(即中间层)层的方法,通过F...
.NET Type Internals - From a Microsoft CLR Perspective
索引1 简介2 用户自定义类型(值类型和引用类型) --存储单元 --内存布局 --实例化 --变量和GC&nbs...
为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体...
.net 面试题与测试题(附答案)
1 (1) 面向对象的语言具有 __ 继承性 _ 性、 _ 封装性 _ 性、 _ 多态性 性。 (2) 能用 foreach 遍历访问的对象需要实现 _ IEnumerable_ 接口或声明 _ GetEnumerator_ 方法的类型。 (3).c# 中的三元...