- 博客(67)
- 收藏
- 关注
原创 李开复谈软件外包及软件安全(一)
中国的软件产业的路如何走?适合走印度外包模式吗?中国的软件产业的发展切入点和突破点是什么?针对这些问题,11月4日,借微软亚洲工程院成立的机会,记者专访了来京参加成立仪式的微软副总裁李开复博士。 ChinaByte记者:李博士,你如何看待中国的软件产业? 李开复:很多人爱拿印度和中国比。人力资源方面两边都很强,相对印度,中国很大的优势是
2004-08-31 00:06:00 1209
原创 .NET程序员的游戏
首先到http://www.terrariumgame.net下载环境。实验1:创建一个草食动物实验目的: 这个实验的目的是为了打造一个功能十足的生物体给陆地动物饲养所。你可以从创建一个简单的生物体开始再慢慢加些高级的功能进去。只要你觉得它走的路线可以满足要求了,你就可以把它引入陆地动物生态系统,然后就可以跟其他参与者的动物进行对战。练习1--创建一个简单的草食动物 一只动物只是一个你
2004-08-30 01:36:00 1932 4
原创 用jmail来发送邮件
首先先到http://www.dimac.net/它的官方下载jmail4.4版,点击主页上的download就有,官方也提供了一个试用版的jmail server.但它的jmail是免费的,也有商业版的,免费版的功能有所限制,如收信功能就有问题,对国内邮局的某些编码不兼容. 先用regsvr32 jmail.dll 注册一下,再在你的工程里添加引用jmail.dll 下面看代码
2004-08-28 17:17:00 2041 9
原创 .NET私钥加密实现
加密分目前为两种:私钥和公钥加密,也称对称性和非对称性加密. 私钥加密只使用一把钥匙来加解密,因为同一把密钥既用于加密又用于解密,所以私钥加密非常快(与公钥算法相比),特别适用于对较大的数据流执行加密转换。 加解密有太多东西要介绍了,所以这次只介绍私钥加密,私钥加密,只用于一次加密一个数据块,也就是将N个字节加密后转换为加密的字节输出,既然是加密 , 当然需要
2004-08-24 15:02:00 2444 1
原创 用JS实现缩略图
var flag=false;function DrawImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ flag=true; if(image.width/image.height>= 164/112){ if(image.wid
2004-08-23 23:38:00 2114 2
原创 使用游标编写的存储过程进行分页
思路:采用游标定位于所需页面的每一条记录的位置,再循环获取此页面的其它记录。--PageIndex 为所要获取的页面的索引号,PageSize为每页显示的记录数create procedure FetchPage(@PageIndex smallint,@PageSize smallint)asdeclare @index smallintdeclare @FirstRecord sm
2004-08-21 15:55:00 1362
原创 Mono安装指南
[转]获取 Mono 目前可以通过以下四种途径获取 Mono 软件包 。 • 到 Mono 的官方网站下载发行版安装包: 这里提供了各种不同种类的正式发行版或阶段性发行版,人们可以自由选择所需要的类型。这里所提供的安装包一般都经过了测试,能正确的编译和运行。 下载地址在: http://www.go-mono.com/download.html • 日发行包: 假如你希
2004-08-20 18:40:00 3028
原创 Mono下载
1.0.1Release notes June 30th, 2004 --> Source CodeMono Runtime 1.0.1 Mono Class Libraries and C# Compiler 1.0.1 libgdiplus 1.0.1 MonoDoc 1.0.1 Apache Mono module 1.0.1 (mo
2004-08-20 18:35:00 4750
原创 VS2005Beta、2003、MSDN、SharpDevelop RC2 Windows Longhorn中文版 Windows XP SP2 下载
Visual Studio 2005 Express Beta Products(Full Package) 格式:RAR大小:505MID: guest2简介:整个Visual Studio 2005 Express Beta Products所有的完整安装包。地址分别如下,累计大小约在510M左右:DotNET Framework Version 2.0 Redistri
2004-08-20 18:32:00 8051 3
原创 一个美国老工程师的心理话: 给年轻工程师的十大忠告
[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!
2004-08-20 18:08:00 1315 1
原创 使用Repeater模板一
(注)下面的代码是页面的代码,因为要绑定数据,如((Container.DataItem,"CategoryName") %>)所以在使用之前要先导入名空间后置代码部分:先导入名空间:using System.Data.SqlClient和using System.Windows.Forms;其余系统默认导入下面是连接库的代码:@ Import Namespace="Syste
2004-08-19 17:39:00 1642
原创 又多了一个BLOG
感谢刘巍同志给我这个BLOG,http://blog.mvpcn.net/mydotnet,不过这阵子比较忙,没什么时间写BLOG了,技术总是不断在前进,每天醒来都会发现又多了一种技术,真是一辈子也学不完啊
2004-08-19 09:54:00 841
原创 How To Use the ODBC .NET Managed Provider in Visual C# .NET and Connection Strings
适用于 This article was previously published under Q310988 For a Microsoft Visual Basic .NET version of this article, see 310985. This article refers to the following Microsoft .NET Framework Class L
2004-08-17 22:50:00 1614
原创 Visual C#资源文件编程--创建资源文件
资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组、各种对象和字符串。
2004-08-17 22:42:00 1659
原创 使用Visual C#制作可伸缩个性化窗体
引言:谁都希望自己的应用程序能让人留下一个深刻的印象,让自己的程序窗体有一件与众不同的"外衣"是一个好办法。试想:在一大堆的普通窗口中突然跳出一个很酷的界面,一定能让人眼睛一亮进而产生兴趣的。在VB,VC中如何定制可伸缩个性化窗口早就不是什么秘密了,已经有了大量相关的文章进行介绍,无非都是如何调用系统API之类的方法,但是在.Net中调用API却相对比较麻烦,所以使用.Net制作个性化窗体
2004-08-17 22:41:00 2440 2
原创 ASP.NET中计算页面执行所耗时间
在asp.net中计算页面执行所耗时间 主要是重写 Render方法DateTime start; void Page_Init (Object sender, EventArgs e) { start = DateTime.Now; } protected override void Render(HtmlTextWriter writer) {
2004-08-17 22:34:00 1173 1
原创 日期验证函数脚本的实现
经有人问过这个要怎么实现,就把它贴上来了 function strDate(str){ var reg = /^(/d{1,4})(- ¦//)(/d{1,2})/2(/d{1,2})$/; var r = str.match(reg); if(r==null)return false; var d= new Date(r[1], r[3]-1
2004-08-17 22:33:00 1015
原创 Anders Hejlsberg谈C#、Java和C++中的泛型
原著:Bill Venners、Bruce Eckel 2004.2.26原文:http://www.artima.com/intv/generics.html翻译:lover_P[人物介绍] Anders Hejlsberg,微软著名工程师,带领他的小组设计了C#(读作:C-Sharp)程序设计语言。Hejlsberg第一次登上软件界历史舞台是在80年代早期,因为他为MS-DOS和CP/
2004-08-16 22:43:00 1146
原创 SQL SERVER 与ACCESS、EXCEL的数据转换
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS
2004-08-16 01:18:00 1574
原创 面向对象编程,我的思想[下]
2.3深入探讨函数: 2.3.1构造函数、默认构造函数、 缺省构造函数 对于上面的实例,它已经能完成绝大部分工作了,但它还是不完善的,还有许许多多的细节等到我们去完善!也许有的同学已经注意到了,当我创建完“jingwei”这个对象时,这个对象的所有的属性都是空的,也就是说:这个对象的姓名是未定的、年龄是未定的、性别是未定的、薪水是未定的、午餐也是未定的。而我们想把这些属性都添加上去,就
2004-08-16 01:07:00 1037
原创 面向对象编程,我的思想[上]
前言:整理这份资料的目的是为了帮助我的同学能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变不离奇踪了!
2004-08-16 01:04:00 1075 1
原创 在SQL Server中保存和输出任意类型的文件
我们可以把任意类型的文件保存到SQL Server中,在进行例子之前,先建立测试用表格,TestFile.sql:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[TestFiles]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop tabl
2004-08-15 01:55:00 1290 1
原创 SQL Server应用程序中的高级SQL注入
这份文档是详细讨论SQL注入技术,它适应于比较流行的IIS+ASP+SQLSERVER平台。它讨论了哪些SQL语句能通过各种各样的方法注入到应用程序中,并且记录与攻击相关的数据确认和数据库锁定。这份文档的预期读者为与数据库通信的WEB程序的开发者和那些扮演审核WEB应用程序的安全专家。介绍: SQL是一种用于关系数据库的结构化查询语言。它分为许多种,但大多数都松散地基于美国国家标准化组织最
2004-08-14 21:28:00 2773 2
原创 把你看到的写在评论里。。。
首先要告诉大家我已经看到了,真的能产生幻觉!!!!!可能是利用人的视觉神经的BUG做出来的 呵呵反正很酷就是了推荐给大家 具体方法如下: 1.注视图中心四个黑点15秒 — 30秒钟!(不要看整个图片,而是只看那中间的4个点!)2.然后朝自己身边的墙壁看(白色的墙)3.看的同时快速眨几下眼睛
2004-08-14 01:08:00 967 2
转载 用C#实现生成PDF文档(zt)
转.... using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.IO; using System.Text; namespace PDFGenerator{ /**
2004-08-14 01:01:00 1513
原创 如何为自己的网站设置二级域名?
如何为自己的网站设置二级域名? /* written by Jaron ,2004-08-03 *//* 原出处:Web技术() MVPCN.net Blog (http://blog.mvpcn.net) *//* 转载请注明出处和保留此版权信息*//* 欢迎使用SiteManager网站管理系统 http://demo.jaron.cn */ 在CSDN时,有不少网友问过这样的
2004-08-14 00:57:00 7580
原创 Duwamish案例分析(MS)
Duwamish案例分析(MS)Capacity Planning - Duwamish Online Sample E-Commerce SitePublished: April 1, 2000By Paul JohnsBased on Duwamish Online Sample E-Commerce Si
2004-08-12 14:58:00 2435
原创 .NET 概述白皮书(MS)
.NET 概述白皮书发布日期: 2004年06月02日 Microsoft .NET 编程模型让企业开发人员减少对程序运行位置或方式等的关注,而更加重视应用程序的作用 - 他们在何处能够真正增值。本文研究了 .NET 前景对于企业 IT 专家的价值,讨论了其有利之处以及相关的技术要求。摘要CIO,企业结构设计师,开发人员,IT 专家对 Microsoft .NET 优势与技
2004-08-12 14:57:00 27936
原创 .NET中的垃圾回收
.NET中的垃圾回收 cloud(翻译) 来源:CSDN 目录l 导言l 关于垃圾回收l 垃圾回收算法m 应用程序根(App
2004-08-12 14:56:00 1675
原创 解析.Net框架下的XML编程技术
解析.Net框架下的XML编程技术 作者:上海 王凯明 一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自
2004-08-12 14:55:00 2060
原创 Attribute在.NET编程中的应用(五)
niwalker(原作)Attribute在拦截机制上的应用 从这一节开始我们讨论Attribute的高级应用,为此我准备了一个实际的例子:我们有一个订单处理系统,当一份订单提交的时候,系统检查库存,如果库存存量满足订单的数量,系统记录订单处理记录,然后更新库存,如果库存存量低于订单的数量,
2004-08-12 14:54:00 1320
原创 Attribute在.NET编程中的应用(四)
niwalker(原作)SqlCommandGenerator类的设计 SqlCommandGEnerator类的设计思路就是通过反射得到方法的参数,使用被SqlCommandParameterAttribute标记的参数来装配一个Command实例。引用的命名空间://S
2004-08-12 14:53:00 1320
原创 Attribute在.NET编程中的应用(三)
niwalker(原作)用于参数的Attribute 在编写多层应用程序的时候,你是否为每次要写大量类似的数据访问代码而感到枯燥无味?比如我们需要编写调用存储过程的代码,或者编写T_SQL代码,这些代码往往需要传递各种参数,有的参数个数比较多,一不小心还容易写错。有没有一种
2004-08-12 14:52:00 1181
原创 Attribute在.net编程中的应用(二)
niwalker(原作).NET Framework中对Attribute的支持是一个全新的功能,这种支持来自它的Attribute类。在你的程序中适当地使用这个类,或者是灵活巧妙地利用这个类,将使你的程序获得某种在以往编程中很难做到的能力。我们来看一个例子:假如你
2004-08-12 14:51:00 1258
原创 Attribute在.net编程中的应用(一)
Attribute的基本概念 niwalker(原作)经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Ne
2004-08-12 14:50:00 1283
原创 认识.NET Remoting
.NET Remoting 系统是设计用来简化存在于不同应用程序域中的对象之间进行通信的一种体系结构。无论是不是在同一台计算机上。跟Web Service很相似,只不过它们两种各有优点,各用于不同的场合。 .NET Remoting 体系结构:整个体系结构都是通过一个代理来完成的,这些是内部已经做好的,所以看上去好像没有这个代理似的。当用户产生一个远程类型的实例时,远端就创
2004-08-11 10:02:00 1693 3
原创 COM+入门
早在window2000发布时就已经产生了COM+,并集成在操作系统中,在运行的时候是以服务的形式存在的。COM+增加了一系列的MTS(一种系统服务,用于管理数据库中的持久性数据,也处理在事务中的持久性消息队列和文件系统)服务:1、事务服务:它确保了在分布式系统中的数据完整性。2、安全服务:它的安全模型提供了处理安全性而不用编写任何代码的方法。3、同步服
2004-08-09 13:04:00 2189
原创 委托释疑
一个函数带有参数非常平常,但一个类带有一个方法的参数可能会觉得奇怪,这就是委托的特征。很多书籍都说委托就象C或C++的函数指针,说得不无道理,因为它允许在委托对象的内部封装方法的引用,也就是前面所说的带有一个方法的参数,这个方法参数有一定的规则,它可以是静态的,也可以是一个实例方法,这个方法的参数和返回类型必须和委托对象所带的相同。 委托就像一个中间代理,通过
2004-08-08 22:49:00 3040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人