CSS布局技术
所有CSS布局技术依赖于三个基本概念:定位,浮动和空白边操作。1. 设计居中的两种方式,一种是使用空白边,另一种是使用定位和负值空白边。使用空白边是指将页面内容放入一个...
DotNetNuke(DNN)SMTP设置
DNN的SMTP设置因为细节设置比较多,并且只要错一点点就会无法使用,这里把几种常用的情况讲一下。普通SMTP设置对于大部分的邮箱都是要求SMTP认证的,所以对于“SMTP Authentication:”我们都应该选择"Basic",并...
AspNetPager与DataList结合实现分页
AspNetPager与DataList结合实现分页using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.W...
关于Asp.net ajax下的异常处理
最近做一个项目时,大量应用了Asp.net ajax,由于在UpdatePanel这种异步更新模式下,后台处理时所发生的异常并不会导致客户端的界面发生变化,而是直接以alert的方式弹出异常信息,所以我就偷了个懒,在后台检测到不...
学习笔记:客户端对象层次(一):BOM
学习笔记:客户端对象层次(一):BOM===================================CONTENT 客户端对象层次 浏览器对象模型BOM 文档对象模型DOM以及0级DOM &nbs...
.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);  ...