Microsoft . 技术之路...

—— 专注于微软技术, 分享是快乐的源泉......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年12月30日

摘要: 做管理信息系统时用来实现来电显示的源代码。 Option ExplicitConst DEBFLG = 1 Public COMX, BEEPNO, HANGUP, PNLOC As Integer Public COMBUF, COMLIN As StringDim h Private Sub Command1_Click() frmWelcome.Visible = False... 阅读全文

posted @ 2005-12-30 13:18 赣江源 阅读(216) 评论(0) 推荐(0)

摘要: 做管理信息系统时用来实现来电显示的源代码。 Option ExplicitConst DEBFLG = 1 Public COMX, BEEPNO, HANGUP, PNLOC As Integer Public COMBUF, COMLIN As StringDim h Private Sub Command1_Click() frmWelcome.Visible = False... 阅读全文

posted @ 2005-12-30 13:18 赣江源 阅读(371) 评论(0) 推荐(0)

摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in... 阅读全文

posted @ 2005-12-30 13:02 赣江源 阅读(200) 评论(0) 推荐(0)

摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in... 阅读全文

posted @ 2005-12-30 13:02 赣江源 阅读(144) 评论(0) 推荐(0)

摘要: 一、概述 在开发应用程序时,经常会遇到必须提供交互式图表的情况。例如,你可能在开发一个管理销售和产品数据的应用程序,数据保存在SQL Server数据库上,应用程序允许用户添加数据、更新现有数据,但除了这些功能之外,客户还要求应用程序能够用饼图、柱形图或XY散点图的形式直观地描述数据。 在Windows桌面应用程序中,这类要求从来不成为问题,可供选用的图形库和绘图组件实在太多了。但对于Web应用程... 阅读全文

posted @ 2005-12-30 13:00 赣江源 阅读(112) 评论(0) 推荐(0)

摘要: OWC.aspx.vb:Imports SystemImports OWCImports System.Web.UIPublic Class OWC Inherits System.Web.UI.Page Protected WithEvents ChartHolder As System.Web.UI.WebControls.PlaceHolder#Region " Web 窗体设计器生成的... 阅读全文

posted @ 2005-12-30 13:00 赣江源 阅读(136) 评论(0) 推荐(0)

摘要: OWC.aspx.vb:Imports SystemImports OWCImports System.Web.UIPublic Class OWC Inherits System.Web.UI.Page Protected WithEvents ChartHolder As System.Web.UI.WebControls.PlaceHolder#Region " Web 窗体设计器生成的... 阅读全文

posted @ 2005-12-30 13:00 赣江源 阅读(355) 评论(0) 推荐(0)

摘要: 一、概述 在开发应用程序时,经常会遇到必须提供交互式图表的情况。例如,你可能在开发一个管理销售和产品数据的应用程序,数据保存在SQL Server数据库上,应用程序允许用户添加数据、更新现有数据,但除了这些功能之外,客户还要求应用程序能够用饼图、柱形图或XY散点图的形式直观地描述数据。 在Windows桌面应用程序中,这类要求从来不成为问题,可供选用的图形库和绘图组件实在太多了。但对于Web应用程... 阅读全文

posted @ 2005-12-30 13:00 赣江源 阅读(368) 评论(0) 推荐(0)

摘要: 一、会话状态的功能 HTTP 是一个无状态的协议,所以它不自动指示一个请求序列是否都来自相同的客户端,甚至不指示单个浏览器实例是否仍活跃地查看某个页或站点。而使用ASP.NET内置的会话状态功能,可以使用我们做到 1、对从单个浏览器客户端到服务器上逻辑应用程序会话的请求进行自动识别和分类。 2、将会话范围的数据存储在服务器上以供跨多个浏览器请求使用。 3、引发适当的可在应用程序代码中... 阅读全文

posted @ 2005-12-30 12:57 赣江源 阅读(129) 评论(0) 推荐(0)

摘要: 一、会话状态的功能 HTTP 是一个无状态的协议,所以它不自动指示一个请求序列是否都来自相同的客户端,甚至不指示单个浏览器实例是否仍活跃地查看某个页或站点。而使用ASP.NET内置的会话状态功能,可以使用我们做到 1、对从单个浏览器客户端到服务器上逻辑应用程序会话的请求进行自动识别和分类。 2、将会话范围的数据存储在服务器上以供跨多个浏览器请求使用。 3、引发适当的可在应用程序代码中... 阅读全文

posted @ 2005-12-30 12:57 赣江源 阅读(117) 评论(0) 推荐(0)

摘要: C#中,弹出窗口的代码为: MessageBox("用户名或密码错误!","错误:"); 而在Asp.net中,则不可以用这种方法了,这时我们可以写一个类Message(名字随便取),内容如下: using System; namespace Common{ /// /// Message 的摘要说明。 /// public class Message { public Message() ... 阅读全文

posted @ 2005-12-30 12:54 赣江源 阅读(116) 评论(0) 推荐(0)

摘要: C#中,弹出窗口的代码为: MessageBox("用户名或密码错误!","错误:"); 而在Asp.net中,则不可以用这种方法了,这时我们可以写一个类Message(名字随便取),内容如下: using System; namespace Common{ /// /// Message 的摘要说明。 /// public class Message { public Message() ... 阅读全文

posted @ 2005-12-30 12:54 赣江源 阅读(400) 评论(0) 推荐(0)

摘要: SpreadSheet Contents:VB.NET Code----------------------------------------------SpreadSheet Contents: 阅读全文

posted @ 2005-12-30 12:51 赣江源 阅读(161) 评论(0) 推荐(0)

摘要: SpreadSheet Contents:VB.NET Code----------------------------------------------SpreadSheet Contents: 阅读全文

posted @ 2005-12-30 12:51 赣江源 阅读(109) 评论(0) 推荐(0)

摘要: 创建逻辑层 接下来,我们创建逻辑层,在这个例子中,逻辑层是十分简单的,只是起到说明作用。首先,我们新建一个类AuthroBiz类,并将其放在App_code文件夹中,并将类的代码修改如下:public class AuthorsBiz{ public AuthorsBiz() {} public DataTable GetAuthors() { AuthorsTableAdapters.Aut... 阅读全文

posted @ 2005-12-30 12:49 赣江源 阅读(145) 评论(0) 推荐(0)

摘要: 创建逻辑层 接下来,我们创建逻辑层,在这个例子中,逻辑层是十分简单的,只是起到说明作用。首先,我们新建一个类AuthroBiz类,并将其放在App_code文件夹中,并将类的代码修改如下:public class AuthorsBiz{ public AuthorsBiz() {} public DataTable GetAuthors() { AuthorsTableAdapters.Aut... 阅读全文

posted @ 2005-12-30 12:49 赣江源 阅读(119) 评论(0) 推荐(0)

摘要: 利用TableAdapter Configuration Wizard创建数据访问层 在Visual Studio 2005 中,新增了TableAdapter configuration wizard来很方便地创建数据访问层。首先,我们了解下什么是tableadapter。一个tableadapter连接到数据库,执行查询语句或者存储过程,并且将返回的结果集填充到datatable中去。Tab... 阅读全文

posted @ 2005-12-30 12:48 赣江源 阅读(119) 评论(0) 推荐(0)

摘要: 利用TableAdapter Configuration Wizard创建数据访问层 在Visual Studio 2005 中,新增了TableAdapter configuration wizard来很方便地创建数据访问层。首先,我们了解下什么是tableadapter。一个tableadapter连接到数据库,执行查询语句或者存储过程,并且将返回的结果集填充到datatable中去。Tab... 阅读全文

posted @ 2005-12-30 12:48 赣江源 阅读(162) 评论(0) 推荐(0)

摘要: 使用SQL Server 2005 的CLR存储过程 SQL Server 2005的一大新特性便是整合了.net 的CLR。整合了.net CLR的好处在于,可以很方便地使开发者可以使用自己熟悉的.net 语言来创建存储过程,触发器,自定义函数等。在本文中,将以C#来创建存储过程。为什么不用T-SQL来创建存储过程呢?因为T-SQL发展到目前,已经很长时间了,在某些场合有其局限性,比如T-SQ... 阅读全文

posted @ 2005-12-30 12:46 赣江源 阅读(106) 评论(0) 推荐(0)

摘要: 使用SQL Server 2005 的CLR存储过程 SQL Server 2005的一大新特性便是整合了.net 的CLR。整合了.net CLR的好处在于,可以很方便地使开发者可以使用自己熟悉的.net 语言来创建存储过程,触发器,自定义函数等。在本文中,将以C#来创建存储过程。为什么不用T-SQL来创建存储过程呢?因为T-SQL发展到目前,已经很长时间了,在某些场合有其局限性,比如T-SQ... 阅读全文

posted @ 2005-12-30 12:46 赣江源 阅读(115) 评论(0) 推荐(0)

摘要: 随着.NET 2.0的发布,将会使得使用ASP.NET 2.0来构建的Web应用越来越容易。使用ASP.NET 2.0和SQL Server 2005,将会比ASP.NET 1.1更方便地构建多层体系架构的web应用。本文,将使用ASP.NET 2.0和SQL Server 2005 (.net使用Visual Studio 2005 beta 2,SQL Server 2005使用april c... 阅读全文

posted @ 2005-12-30 12:45 赣江源 阅读(131) 评论(0) 推荐(0)

摘要: 随着.NET 2.0的发布,将会使得使用ASP.NET 2.0来构建的Web应用越来越容易。使用ASP.NET 2.0和SQL Server 2005,将会比ASP.NET 1.1更方便地构建多层体系架构的web应用。本文,将使用ASP.NET 2.0和SQL Server 2005 (.net使用Visual Studio 2005 beta 2,SQL Server 2005使用april c... 阅读全文

posted @ 2005-12-30 12:45 赣江源 阅读(123) 评论(0) 推荐(0)

摘要: 提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序... 阅读全文

posted @ 2005-12-30 12:44 赣江源 阅读(122) 评论(0) 推荐(0)

摘要: 提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序... 阅读全文

posted @ 2005-12-30 12:44 赣江源 阅读(131) 评论(0) 推荐(0)

摘要: 3、神秘的1434端口和服务器信息明文传输缺陷 对于SQL Server2000来说,打开SQL Server客户端准备连接,当拉开服务器列表的时候,整个局域网所有的SQL Server服务器都被列出来了。于是我发现,从我自己的机器(192.168.0.1)上从1434端口广播(192.168.0.255)了这个UDP包,然后,整个局域网中的SQL Server服务器都开始响应这个UDP... 阅读全文

posted @ 2005-12-30 12:43 赣江源 阅读(447) 评论(0) 推荐(0)

摘要: 3、神秘的1434端口和服务器信息明文传输缺陷 对于SQL Server2000来说,打开SQL Server客户端准备连接,当拉开服务器列表的时候,整个局域网所有的SQL Server服务器都被列出来了。于是我发现,从我自己的机器(192.168.0.1)上从1434端口广播(192.168.0.255)了这个UDP包,然后,整个局域网中的SQL Server服务器都开始响应这个UDP... 阅读全文

posted @ 2005-12-30 12:43 赣江源 阅读(203) 评论(0) 推荐(0)

摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id");string b = Request.Q... 阅读全文

posted @ 2005-12-30 12:40 赣江源 阅读(123) 评论(0) 推荐(0)

摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id");string b = Request.Q... 阅读全文

posted @ 2005-12-30 12:40 赣江源 阅读(132) 评论(0) 推荐(0)