摘要: 自从Microsoft公司推出SQL Server 2005以后,我还没真正用过它的新特性,Microsoft公司推出新软件也太快了,目前SQL Server 2008也推出了,没办法,赶不上形式啊!今天我就介绍一下SQL Server 2005的新特性,和我使用的感受,我会根据一些抽象名词和个别新特性着重解释,其中借鉴了doNews的一篇文章。 下面我介绍一下SQL Server 2005的新特性: 一、企业级数据管理 1、易管理 SQL Server 管理工具集、主动性能监视和性能调谐、SQL 管理对象 2、可用性 数据库镜像、故障转移集群、数据库快照、快速恢复、专用的管理员连接、联机操作(索引操作和恢复)、复制 3、可伸缩性 表和索引分区、快照隔离、复制监视工具、对64-Bit系统Itanium2和x64的支持 4、安全性 授权、认证、本机加密、SQL可信  阅读全文
posted @ 2008-08-16 16:08 李明飞 阅读(108) | 评论 (0)编辑
公司:北京众网时代传媒广告有限公司
工作地点:北京,海淀区
标题:招聘高级网页设计师
具体要求:
1. 计算机相关专业大专以上学历
2. 两年以上相关工作经验,具有企业VI,网站策划能力
2. 精通DHTML/DIV/CSS 2.0熟悉JavaScript和Flash AS编程
3. 具有深厚的美术功底和良好的创意构思能力,对色彩有深刻的把握力、独特的设计风格、独到的创意视点与创新意识
4. 有强烈的团队合作精神;良好的沟通能力!
5. 了解各浏览器的兼容差异,并能熟练的解决具佳
有意者请将简历发送至swanmsg@163.com,或msn:swanmsg@hotmail.com联系.
posted @ 2008-07-08 11:11 李明飞 阅读(301) | 评论 (0)编辑

多数据库间的SQL调用(下面举例两个数据库):
select * from 数据库1名.用户名.表名 JOIN 数据库2名.用户名.表名 ON 数据库1名.用户名.表名.链接字段=数据库2名.用户名.表名.链接字段
不是同一台服务器需要做linked server,然后OpenQuery之类的方法查询,或者select * from 服务器名.数据库名.拥有者名.表名 这种四段式格式访问。
在同一台服务器更简单,假如你当前正use B,而要访问A,只要select * from A.拥有者(dbo的话可以省略不写).表 三段式格式即可。
当然前提是你要有足够的权限。
ASP.NET页面间保持持久信息的方法:
 ASP.NET拥有了一套在各个HTTP请求之间维持状态的技术:Session,Cookie,ViewState,Profile,Application。
查看全文

posted @ 2008-06-30 19:19 李明飞 阅读(151) | 评论 (2)编辑

Webservice 作为一项新的技术出现在我们面前,它的出世是用于解决在不同的平台下的应用的协同的。目前几乎每家厂商都要去开发Webservice 应用,然而如果缺乏对Webservice更深的了解,不能很好的在设计阶段处理好一些重要的问题,那么最终完成的系统必然是效率低下,没有可靠性的产品。

在设计Webservice 应用时,以下几点务必要考虑到:

1 管理好与外系统的协同关系
2 掌握底层的传输模型
3 提供与应用相适应的安全策略
4 计划好部署的相关事项
查看全文
posted @ 2008-06-21 00:16 李明飞 阅读(374) | 评论 (0)编辑
公布我早期的一篇愚作。
下面我说说Web Service的优点和不足之处:
跨越防火墙的通信
如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中。于是,你最终选择了用浏览器作为客户端,写下一堆ASP页面,把应用程序的中间层暴露给最终用户。结果呢?运气好的话,只是开发难度大了一些,运气不好的话,就会得到一个根本无法维护的应用程序。
查看全文
posted @ 2008-06-19 23:52 李明飞 阅读(340) | 评论 (0)编辑
用javascript设置和读取cookie的简单例子
请看下面用javascript设置和读取cookie的简单例子,现在的问题是,如果要设置的是一个cookie集,比如在cookie1集中有uname,uid两组信息,应该如何写呢?
cookie("cookie1")("uname")="testuser";
cookie("cookie1")("uname")="testuid";
<html>
<body>
设置与读取 cookies...
<INPUT onclick=Set() type=button value=设置cookie>
查看全文
posted @ 2008-06-14 10:13 李明飞 阅读(133) | 评论 (0)编辑

.net 2.0中新增的nullable类型

 .net 2.0中,有新增的nullable类型,主要可以用为基本的值类型赋予null的值,比如
 int? k = 3;//一个可为空的值类型(简称空类型)
 int m = null;//错误
 int? j = null;//成功从上面的例子我们可以看到在值类型后可以定义一个可为空的值类型,在C#中,是在基本类型后加一个?号,而在VB.NET中,可以这样
Dim dtmVarName As Nullable(Of DateTime)
Dim intVarName As Nullable(Of Integer)
Dim bVarName As Nullable(Of Boolean)
查看全文

posted @ 2008-06-11 15:38 李明飞 阅读(164) | 评论 (0)编辑

技巧一:
VS2005中的WebSite项目和WebApplication项目有何区别?

 WebApplication编程模型的优点: 网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 生成的程序集 WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集 WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息 可以将网站拆分成多个项目以方便管理 可以从项目中和源代码管理中排除一个文件 支持VSTS的Team Build方便每日构建 更强大的代码检查功能,并且检查策略受源代码控制 可以对编译前后进行自己规定的处理 对App_GlobalResources 的Resource强类支持 直接升级使用VS2003构建的大型系统。
阅读全文

posted @ 2008-06-07 15:30 李明飞 阅读(178) | 评论 (0)编辑
NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。
下面,我们对webservice做一些说明。
假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。
现在我们看一看创建一个webservice的大致过程:
服务端的webservice是必须要建的。中间的soap,xml我们不用去关心,在客户端这边,比较重要的是如何从webservice取得对象?答案是用的是proxy对象。客户端由代理对象(proxy)负责与webservice的通信。所以在客户端使用webservice,完全和使用一个本地对象是一样的。
阅读全文
posted @ 2008-06-04 22:56 李明飞 阅读(380) | 评论 (0)编辑
有时候大家在用一些变换的图片的脚本的时候,是swf文件与js脚本进行交互的,那么有时候在获取图片路径的时候,windows操作系统会提示安全错误信息,那么我们有必要了解一下swf的allowscriptaccess的参数,具体介绍如下:
使用 allowscriptaccess 使 Flash 应用程序可与其所在的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。
也就是说如果swf在blog.sohu.com下,但是页面在swanmsg.blog.sohu.com下,想用getURL或者fscommand调用页面中的js是不可以的,除非你将value设置为always value参数说明:
always 允许随时执行脚本操作。
never 禁止所有脚本执行操作。
 查看全文
posted @ 2008-05-29 21:03 李明飞 阅读(112) | 评论 (0)编辑