自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 UML软件工程组织 推荐

http://www.uml.org.cn/index.asp 

2008-01-31 10:56:00 582

原创 UML 对象模型图阅读指南

UML 对象模型图阅读指南 ArcInfo 的使用方式由两种:其一便是直接使用ArcGIS 桌面应用程序,ArcMap 和ArcCatalog,进行GIS 操作;其二,可以使用其中提供的框架构建开发自己的GIS 应用程序。数据建模人员需要站在以上比这两种方式更高的位置来完成自己的工作。用户大多数情况下都会直接使用预先提供的ArcGIS 桌面应用程序创建Geodatabase。当然有时候

2008-01-31 10:53:00 1183

原创 The service did not start due to a logon failure

The service did not start due to a logon failure   在windows控制面版-->管理工具-->服务-->MSSQLSERVER-->属性-->改为本地登陆!  SQL Server 服务由于登录失败而无法启动 症状 在重新启动 SQL Server、SQL Executive 或 SQL Server Agent 时,可能无法启动该服务,并显

2008-01-29 10:28:00 8229

原创 SQL Server中如何写存储过程

SQL Server中如何写存储过程 一直都很想了解如何写存储过程,对于不熟悉的东西,总是觉得很神秘,呵呵。特别是看着同学写的那些存储过程,由于不了解存储过程的基本语法,看起来甚是吃力,很难理解。一直拖到今天,终于打开了SQL Server的联机丛书,了解了一些它的基本用法。以下是一些摘录,希望自己以后再次看的时候,可以加深理解,更加好的掌握。 1、设计存储过程 几乎任何可写成批处

2008-01-29 09:58:00 2283

原创 AssemblyInfo.cs文件的作用

AssemblyInfo.cs文件的作用  AssemblyInfo.cs文件的作用 AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注:  [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[asse

2008-01-28 16:45:00 1423

原创 csc 用法

csc 用法 csc 用法 0推荐首先,我们用文本文件建一个.cs的文件 其实这个扩展名是可以自己定的,另不用.cs也是可以的,建一个文件命名为:SimpleProgram.cs 输入下面的代码using System;public class SimpleProgram{    static void Main()    {        Console.Wr

2008-01-28 15:03:00 2094 2

原创 asp.net教程-如何利用C#创建和调用DLL

asp.net教程-如何利用C#创建和调用DLL  一、写在前面 C# 语言是一种简单但功能强大的编程语言,用于编写企业应用程序。 C# 语言从C和 C++语言演化而来,在语句、表达式和运算符方面使用了许多 C++ 功能。 C# 语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新。 C# 语言提供对常用 API 样式(如 .NET 框架、COM、自动化和 C 样式 API

2008-01-28 14:13:00 1308

原创 VS2005如何创建多项目的解决方案?

VS2005如何创建多项目的解决方案?

2008-01-28 13:25:00 717 1

原创 petShop 4.0 的命名空间 以及各个项目模块的说明

petShop 4.0 的命名空间 以及各个项目模块的说明  序号 项目名称 程序集名称Assembly Name 默认命名空间Default

2008-01-25 10:35:00 516

原创 SqlConnection,SqlCommand,SqldataReader的用法总结:

SqlConnection,SqlCommand,SqldataReader的用法总结:  using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls

2008-01-24 13:35:00 1049

原创 Visual Studio 2005,爽歪歪!

Visual Studio 2005,爽歪歪!  Visual Studio 2005 增加了很多新功能,是我用的最爽的一个开发工具,歪歪的特性有: 1、单元测试   (1)可以建立测试项目。   (2)能自动生成测试代码。NUnit没有这个功能。   (3)代码覆盖率度量。NUnit没有这个功能。2、重构   我没有用过其他的重构工具。但是感觉Visual Studio 2005 中的重

2008-01-24 10:43:00 543

原创 ASP.Net教程和ASP教程源码学习

ASP.Net教程和ASP教程源码学习 AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为

2008-01-24 10:13:00 523

原创 《Head First设计模式》学习-Observer模式

 《Head First设计模式》学习-Observer模式 《Head First设计模式》学习-Observer模

2008-01-22 17:18:00 625

原创 《Head First设计模式》学习-Observer模式

 《Head First设计模式》学习-Observer模式http://www.java3z.com/cwbwebhome/article/article2/21045.html?id=1789 

2008-01-22 17:18:00 606

原创 设计模式学习笔记八——Composite模式

动机:客户代码过多地依赖于对象容器复杂的内部实现结构,对象容器内部实现结构(而非抽象接口)的变化将引起客户代码的频繁变化,带来了代码维护性、扩展性等弊端。本模式通过将对象组合成树形结构以表示“部分-整体”的层次结构,让组合对象实现自身的复杂结构,使得用户对单个对象和组合对象的使用具有一致性。应用:ASP.NET子父控件关系。场景:以树为例,叶子为最低级原子节点,树为容器,可以包括子树和叶子。需要使

2008-01-22 16:52:00 575

原创 《解剖PetShop》系列

《解剖PetShop》系列 《解剖PetShop》系列之一 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为

2008-01-21 15:16:00 5716

原创 Inversion of Control Containers and the Dependency Injection pattern

Inversion of Control Containers and the Dependency Injection pattern Inversion of Control Containers and the Dependency Injection patternMartin FowlerIn the Java community theres been a rus

2008-01-21 15:10:00 725

原创 Petshop4.0之“反射注入”技术

Petshop4.0之“反射注入”技术    所谓“依懒注入” 就是将应用程序所依赖的组件在运行时动态的加载到应用程序中。依赖注入的目标并非为应用程序添加更多的功能,而是提升了组件的重用性,并为应用程序搭建一个具有较强灵活性和扩展性的平台。在程序实现上就用Assembly.Load(AssemblyName).CreateInstance(typeName)在程序运行时动态创建实例.Pet

2008-01-21 10:36:00 627

原创 Petshop4.0之策略模式

Petshop4.0之策略模式  策略模式属于对象行为型模式,主要针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。通常,策略模式适用于当一个应用程序需要实现一种特定的服务或者功能,而且该程序有多种实现方式时使用。<!--google_ad_client = "pub-662849929285641

2008-01-21 10:13:00 453

原创 Petshop4.0之简单工厂模式

Petshop4.0之简单工厂模式  抽象工厂模式是一种创建模式,用于当需要时返回一系列相关类中的某一个,而每一个类都能根据需要返回不同的对象时使用。它可以快速得创建产品实例,使提升了应用程序的可扩展性,减少模块之间的耦合。        抽象工厂模式包括4种对象。(1)抽象工厂接口或类,它的创建与应用程序业务逻辑无关,通常使用接口或者抽象类实现。(2)具体工厂类,它们的创建与业务逻辑有着密切

2008-01-21 09:38:00 638

原创 PetShop体系结构学习

PetShop体系结构学习  PetShop4.0采用了多层应用程序体系结构,并且应用了“反射注入”技术,简间抽象工厂模式,策略模式和外观模式,从而构建了一个高内聚,低耦合的,易于扩展和维护的,适合于团队开发的小型企业分布式应用系统。并且其中使用了很多ASP.NET2.0的新特性,可以说是一个典型的学习案例项目。下面请看体系结构图:      接下来分别介绍一下种个应用层的内容:1. 

2008-01-21 09:34:00 540

原创 PetShop的系统架构设计

PetShop的系统架构设计 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅

2008-01-18 15:47:00 612

原创 NET开发资源站点和部分秀.NET开源项目

NET开发资源站点和部分秀.NET开源项目  <!--google_ad_client = "pub-4148302038450594";google_alternate_color = "CAF99B";google_ad_width = 200;google_ad_height = 2

2008-01-18 15:36:00 705

原创 开始学习Enterprise Library May 2007,什么是Enterprise Library

开始学习Enterprise Library May 2007,什么是Enterprise Library 企业库是微软的模式与实践的下一代应用程序块。该企业库的设计思想是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全、日志、数据访问、配置管理等,并将这些广泛使用的应用程序块集成封装至一个叫企业库的程序包中。我们的目标是要营造一个顾客和伙伴广泛使用交流的社区,分享和扩

2008-01-18 15:21:00 792

原创 asp.net开源资料——国内.NET论坛源代码

asp.net开源资料——国内.NET论坛源代码  asp.net开源资料——国内.NET论坛源代码1、中国非常论坛cnVery bbs v3.01(SQL/ACESS)网站首页:http://www.cnvery.net/发布地址:http://www.cnvery.net/cvb/board.aspx?boardid=2演示地址:http://www.cnvery.net/cvb/使用授权

2008-01-18 10:51:00 2415

原创 Asp.NET2.0主题、皮肤的应用

Asp.NET2.0主题、皮肤的应用  看了一篇关于主题和皮肤应用的贴子,但关于Theme和StyleSheetTheme的关系讲得不是太清楚,另外代码是带行号的。。。(我粘到VS2005中好麻烦),所以引用过来,修改一下,并附上我完成的一个例子原文地址:http://www.cnblogs.com/njypcmqj/archive/2007/03/10/670559.html例子下载:htt

2008-01-17 17:30:00 837

原创 ASP.NET 分层结构初探

 ASP.NET 分层结构初探 由于刚开始学.NET,不想沉迷于繁杂的控件中,所以一直以来代码都是手写的,分层也是依据自己的经验来进行。目前对于中小项目我一般分为三个层次,五个模块。在这里给大家说一下我的不成熟的分层思想,如果大家觉得我的分层有什么不合理的地方,欢迎提出。 三个层:DAL  - Data Access Layer      - 数据访问层BLL  - Bus

2008-01-17 15:40:00 1027 1

原创 2,8,10,16进制.各种进制间的轻松转换(C#)

2,8,10,16进制.各种进制间的轻松转换(C#)    <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->2,8,10,16进制.各种进制间的轻松转

2008-01-17 15:12:00 743

原创 如何添加

怎样实现鼠标移到超链接上后显示一句提示信息

2008-01-17 15:05:00 563

原创 [C#][SAMPLE]动态加载控件[PlaceHolder控件]

[C#][SAMPLE]动态加载控件[PlaceHolder控件]  PlaceHolder在MSDN中就是:ASP.NET PlaceHolder Web 服务器控件使您能够将空容器控件放置到页上,然后在运行时动态地将子元素添加到该容器中。它是一个空容器,因此它可以承载其他的控件,它和Panel具有类似的功能。下面通过两个例子来加深对它的理解.示例1:1、在页面添加一个PlaceHolder

2008-01-15 15:39:00 1037

原创 容器PlaceHolder

容器PlaceHolderhttp://www.zznj.com/web/vs2005/54.html 

2008-01-15 11:15:00 645

原创 动态添加ASP.NET控件并绑定处理事件一例

动态添加ASP.NET控件并绑定处理事件一例   1private void Page_Load(object sender, System.EventArgs e)  2    {  3      Control c3 = ParseControl("");  4      Control c4 = ParseControl("");  5      PlaceHolder2.Control

2008-01-15 10:44:00 1457

原创 动态添加控件并添加事件

动态添加控件并添加事件 private void Page_Load(object sender, System.EventArgs e)  {   Button Button1 = new Button();   Button1.CommandArgument = "b1";   Button1.Text = "Btn1";   Button1.Command += new Comman

2008-01-15 10:35:00 1525

原创 dropdownlist动态添加item

dropdownlist动态添加item 如何在dropdownlist动态添加item之后,如何设置其value值! /用JS控制服务端dropDownlist和textField的Readonly属性一共有两种写法:《不使用的数据源的方式》 1):         ListItem myListItem = new ListItem("text","value");         t

2008-01-15 10:19:00 8257 1

原创 在ASP.net中如何定义和使用全局变量

定义:                                ~~~~~~~~~~~~~~~~~~~~~~~ 说明一个全局的HttpApplication    public static dbs.Model.CSchema DBSConditionDis;~~~~~~~~~~~~~~~~~~~~~~~~~~说明为public static  使用: ASP.DBS

2008-01-14 11:32:00 3138 1

原创 asp.net中如何定义全局变量

1、在global.asax中使用application对象定义的静态变量;代码如下:public static float somevar=somevalue;2、用asp.net的Session缓存对象;Session["name"]="Name";3、在一个通用类中定义static静态变量;public static int i; 4.可以在web.c

2008-01-14 11:20:00 18231

Nunit做C#的单元测试

Nunit做C#的单元测试 比较短,而且可以用

2010-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除