
技术 .Net
文章平均质量分 65
SophiaWang
这个作者很懒,什么都没留下…
展开
-
WinForm:应用程序设置(Application Settings)的应用
示例:在应用程序中通过“选项”改变程序中的控制选择CheckBox,为其Checked属性设置ApplicationSettings。此操作会1.自动在Properties中的Settings.settings中添加两个属性值:CloseDocumentPrompt和CloseBatchPrompt。 [global::System.Configuration.原创 2007-08-10 10:20:00 · 9751 阅读 · 1 评论 -
petshop4.0 详解之一(系统架构设计)(转载)
前言:PetShop 是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的 PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。Pet转载 2007-10-23 13:32:00 · 1251 阅读 · 0 评论 -
Grove—— .Net下的ORM框架
Grove—— .Net下的ORM框架 参见原文:http://grove.91link.com(英) Grove下载 The .NET ORM Architecture(.Net ORM 架构) 一、Grove描述 Grove是为.Net项目开发而设计的一个组件。Grove ORM Development Toolkit转载 2007-10-31 10:27:00 · 1642 阅读 · 0 评论 -
Grove——.NET中的ORM实现
来源:http://www.microsoft.com/china/MSDN/library/netFramework/netframework/Grove.mspx?mfr=trueGrove——.NET中的ORM实现发布日期: 6/30/2005 | 更新日期: 6/30/2005作者:林学鹏ORM的全称是Object Relational Mapping,即对象关系映射。转载 2007-10-31 11:27:00 · 825 阅读 · 0 评论 -
petshop4.0 详解之三(PetShop数据访问层之消息处理)(转载)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化着转载 2007-11-02 17:19:00 · 798 阅读 · 0 评论 -
Grove for VS2005 初探
1。下载并安装Grove到http://grove.91link.com 上下载GroveKit 2.1。这个版本是for VS2005、fromwork2.0的。将下载的压缩包GroveKit2.1.zip解压后,得到GroveKitSetup.msi。按提示进行安装。安装主要是进行解压。在安装路径中运行Install.bat进行对VS2005的注册。注册后,运行VS2005,我们可以原创 2007-11-02 11:53:00 · 1434 阅读 · 0 评论 -
ASP.Net页面间传值
ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystrin转载 2009-01-15 11:57:00 · 2102 阅读 · 2 评论 -
ASP.net页面中使用showModalDialog
实现:父窗口点击提交按钮调用showModalDialog显示子窗口,子窗口中任意按钮(除浏览器右上角“X”外)关闭子窗口并继续执行父窗口提交事件。当点击浏览器右上角“X”,返回到父窗口,而不执行提交事件。 Logon.aspx function ShowPlatformSelected() { CloseMenu(); var url = "Platf原创 2009-01-14 18:50:00 · 5745 阅读 · 0 评论 -
Assembly ADODB注册
运行Web程序,报错:Could not load file or assembly ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a or one of its dependencies. The system cannot find the file specified.解决c原创 2009-03-02 14:16:00 · 5284 阅读 · 0 评论 -
IIS连接用户过多
使用WinXP专业版调试网站的时候总会出现:“无法显示网页 目前访问网站的用户过多。HTTP 错误 403.9 - 禁止访问:连接的用户过多”这样的错误。 原因是Windows XP的IIS默认连接数为10个,一旦连接数超过了就会出现这样的错误。 1. IIS连接数什么是IIS连接数?IIS连接数,指的是并发连接数,当客户端要浏览一个网页,客户端向服务器发送http请求,请求之前原创 2009-03-10 13:11:00 · 5005 阅读 · 0 评论 -
Visual Studio 中的文件
一、.vshost.exe 宿主进程是 Visual Studio 2005 中的一项功能,能提高调试性能,支持部分信任调试并支持设计时表达式计算。宿主进程文件的文件名中包含 vshost,并位于项目的输出文件夹中。 ●提高的调试性能 宿主进程创建一个应用程序域并将调试器与应用程序关联起来。执行这些任务会导致在开始调试和开始运行应用程序之间有很明显的延迟。通过在后台创建应用程序域原创 2009-05-11 21:47:00 · 1918 阅读 · 0 评论 -
Visual Studio 2010/.NET Framework 4 Beta 1 发布
就像之前所预期的那样,Beta1版本的Visual Studio 2010已经可以让任何用户通过微软开发网站下载.5月18日,微软将该开发工具发布到TechNet和MSDN,其版本包括Professional, Team Suite, Team Foundation Server,还有.Net Framework 4,以下是有关产品的改进信息和下载地址:下载:Visual Studio 201转载 2009-05-22 09:50:00 · 848 阅读 · 0 评论 -
Communication with the underlying transaction manager has failed
Communication with the underlying transaction manager has failed 与基础事务管理器的通信失败排除步驟:1.檢查MS DTC 設置。【控制面板->性能和维护->管理工具->組件服務->計算機->我的電腦->屬性->MS- DTC 選項卡->安全性配置】 正確設置如圖檔:【english版】原创 2009-08-13 13:34:00 · 4534 阅读 · 0 评论 -
数据库中的空值
一、空值在SQL Server中,我们可以使用is null 或 is not null查询值为NULL的值。使用IsNull来判断某值是否为空,并给空值赋一个默认值,如IsNull(sumAmt,0)对于NULL值,我们不能使用=null或这种方式来进行判断。因为NULL是一种特殊的值,它即不是0也不是””,所以不能用一般的值比较方式来判断。 在ASP、VB等中,我们可以采用Is原创 2009-06-16 15:29:00 · 7050 阅读 · 0 评论 -
[MSDN]C# 3.0 锐利体验系列课程 之四 查询表达式LINQ (2)
C# 3.0 锐利体验系列课程(3):查询表达式LINQ (2)李建忠jianzhong.lee@gmail.com祝成科技高级培训讲师www.softcompass.comLINQ to SQL简介•面向对象领域:一切围绕对象(字段,方法,引用…)•关系型数据库领域:一切围绕表格数据(行,列,关系)•Linq to SQL 将SQL的模式信息集成到CLR元数据中,自然地将面向对象领域的对象转载 2007-09-26 11:57:00 · 965 阅读 · 0 评论 -
petshop4.0 详解之二(数据访问层之数据库访问设计)(转载)
在 系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理 解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列 二中,我将介绍有关数据库访问的设计。在Pe转载 2007-10-23 15:26:00 · 1188 阅读 · 0 评论 -
Convert.ToString的应用
最近遇到一个问题:有一批图片需要存储,存储路径,如:Images/0000005D,然后在其目录下200个图片一个文件夹来存储,如图片ID0~199存储在200,200~399存储在400,400~599存储在600,以此类推...然后应用程序的XML文件中存储该路径(如:0000005D)的十进制值,以及图片的ID。现需要依此XML中的信息,找到相应图片的存储位置。实现如下:原创 2007-08-13 16:06:00 · 2652 阅读 · 0 评论 -
事件的处理
EventArgs.csusing System;using System.Collections.Generic;using System.Text;using XML;namespace CommonToolkit.Controls.Common { public class BatchEventArgs : EventArgs { public Batch B原创 2007-08-13 16:52:00 · 904 阅读 · 0 评论 -
WinForm:DockPanel实现窗体的停靠
原创 2007-08-14 11:44:00 · 1994 阅读 · 0 评论 -
在Windows2003中安装VS2003
在Windows2003中安装VS2003会出现如下提示,我们可以回到Windows组件安装中可以发现即使FrontPage服务器扩展已经安装了,还是会出现如下错误提示,我们可以回到Windows组件安装中可以发现即使FrontPage服务器扩展已经安装了,还是会出现如上错误提示。究其原因是因为在Windows2003中的IIS6.0中需要手动配置默认站点的服务器扩展。我们可以在IIS原创 2007-08-21 09:53:00 · 2225 阅读 · 1 评论 -
VS2005数据库操作示例
//**************************************************// *// * Author : Sophia Wang // *// * Date : 20070423 // *// * Purpose : 数据库控制器// * //**************************************************usi原创 2007-08-24 14:47:00 · 2679 阅读 · 0 评论 -
读注册表、写文件、动态定位到帮助文件
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Diagnostics;using Microsoft.Win32;namespace Library { public class ApplicationBase { public st原创 2007-08-24 14:31:00 · 1047 阅读 · 0 评论 -
[MSDN]跟我一起学Visual Studio 2005系列课程 之一 C# 语法篇
跟我一起学Visual Studio 2005C# 语法篇(上)徐长龙vsts_china@hotmail.comVisual Studio 2005 系列课程 本系列课程简介• 跟我一起学Visual Studio 2005,本系列课程的目标是让各位对VS 2005有一个全面的认识与了解,从VS 2005的新功能的角度,全面实例介绍VS 2005的各方面新特性。• 暂定以下九转载 2007-08-30 11:27:00 · 2010 阅读 · 0 评论 -
[MSDN]C# 3.0 锐利体验系列课程 之二 Lambda表达式
C# 3.0 锐利体验系列课程(2):Lambda表达式李建忠jianzhong.lee@gmail.com祝成科技高级培训讲师www.softcompass.com 初识Lambda表达式使用C# 2.0 中的匿名方法查找“内部包含abc子串的所有字符串”:list.FindAll(delegate(string s) {return s.Indexof(“abc”) >转载 2007-09-04 14:13:00 · 1354 阅读 · 0 评论 -
[MSDN]C# 3.0 锐利体验系列课程 之一 语言基础扩充
C# 3.0 锐利体验系列课程(1):语言基础扩充李建忠jianzhong.lee@gmail.com祝成科技高级培训讲师www.softcompass.com C# 3.0语言主要增强• 隐含类型局部变量• 扩展方法• 对象与集合初始化器• 匿名类型• Lambda表达式• 查询表达式( LINQ )• 表达式树隐含类型局部变量var i = 5;var h=23.56转载 2007-09-04 13:33:00 · 921 阅读 · 0 评论 -
[MSDN]C# 3.0 锐利体验系列课程 之三 查询表达式LINQ (1)
C# 3.0 锐利体验系列课程(3):查询表达式LINQ (1)李建忠jianzhong.lee@gmail.com祝成科技高级培训讲师www.softcompass.com LINQ简介• OO(面向对象)以外的疆域:信息的访问与整合。关系数据库与XML为其中的典型应用。• .NET Language Integrated Query (LINQ):不采用特定於关系数据库或者XML的专有转载 2007-09-04 16:52:00 · 1197 阅读 · 0 评论 -
断点失效问题列举及解决
问题一:“当前不会命中断点。源代码与原始版本不同。” 所下断点失效,提示“当前不会命中断点。源代码与原始版本不同。” 按照提示取消了“选项”中关于调试的“要求原文件与源始版本完全匹配”的选项。此时,虽然断点可以命中,但断点所进行的调试并非当前版本,而是以前的版本。查询MSDN得解如下:Visual Studio 调试器断点失败 如果项目中的两个或更多的源文件具原创 2007-09-13 16:32:00 · 4234 阅读 · 0 评论 -
VS 2008 Beta2 简体中文版下载地址
http://download.microsoft.com/download/1/5/e/15ead936-0f70-49e2-9e83-fe8fb05aee30/OrcasBeta2VSTSX1394647.imghttp://download.microsoft.com/download/3/2/4/324c0fda-1122-49e9-9367-c40290524758/OrcasBeta2原创 2007-09-25 15:01:00 · 1067 阅读 · 0 评论 -
[MSDN]C# 3.0 锐利体验系列课程 之五 查询表达式LINQ (3)
C# 3.0 锐利体验系列课程(5):查询表达式LINQ (3)李建忠jianzhong.lee@gmail.com祝成科技高级培训讲师www.softcompass.comLinq查询执行过程Table Products = db.GetTable();var result =from c in Productswhere c.Price>500select c;foreach(Produ转载 2007-10-16 10:23:00 · 1035 阅读 · 0 评论 -
Visual Studio 2010简体中文版问世
<br /> <br />微软官方下载地址:<br /> <br />http://msdn.microsoft.com/zh-cn/subscriptions/downloads/default.aspx<br /> <br />http://msdn.microsoft.com/zh-cn/subscriptions/downloads/default.aspx?pv=18:370<br /> <br />有 Ultimate 和 Premium 、Professional 、Express 等几个版本原创 2010-06-04 16:44:00 · 1536 阅读 · 0 评论