- 博客(6)
- 收藏
- 关注
原创 解决方案、项目、程序集、命名空间
一、解决方案、项目、程序集、命名空间初学者很容易把这些概念搞混淆。先说说项目(Project),通俗的说,一个项目可以就是你开发的一个软件。在.Net下,一个项目可以表现为多种类型,如控制台应用程序,Windows应用程序,类库(Class Library),Web应用程序,Web Service,Windows控件等等。如果经过编译,从扩展名来看,应用程序都会被编译为.exe文件,而其余的会被编
2008-05-05 16:25:00 380
原创 C# 完整的反射(调用程序集)
using System;using System.Reflection;namespace ConsoleApplication3{/// /// Class1 的摘要说明。/// class Class1{ /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { //四部份:清单
2008-05-05 10:52:00 587 1
原创 C#抽象工厂模式的几种实现方法及比较
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后一个个调用 new 操作
2008-05-05 10:33:00 412
原创 C#中的继承 (继承、抽象类和抽象方法、接口)
一、继承什么是继承:继承是允许重用现有类去创建新类的过程。分类的原则是一个类派生出来的子类具有这个类的所有非私有的属性。1、继承C#中的类:C#不支持多重继承,C#类始终继承自一个基类(如果未在声明中指定一个基类,则继承自System.Object)。派生类继承基类的语法如下:using System;public class Person{//这是基类}public class Studen
2008-05-05 10:25:00 6745
原创 asp.net 2.0跨页提交
当在一个ASP.NET Web页面中进行操作时,在默认情况下向当前页进行提交。这种行为在ASP.NET出现之前并没有什么关系,但在ASP.NET中当我们想向另外一个Web页提交一个Web Form时该如何做呢?在ASP.NET1.0中这个问题变得很难解决,但在ASP.NET2.0中为开发人员提供了更容易的解决的技术:跨网页提交。这种技术允许一个网页在提交数据时提交给另外的一个页面。在跨网页提交中,
2008-04-09 14:44:00 573
转载 ASP.NET MVC
翻译自: ASP.NET MVC In-Depth: The Life of an ASP.NET MVC Request 这篇博文的目的旨在详细描述ASP.NET MVC请求从开始到结束的每一个过程。我希望能理解在浏览器输入URL并敲击回车来请求一个ASP.NET MVC网站的页面之后发生的任何事情。 为什么需要关心这些?有两个原因。首先是因为ASP.NET
2008-03-26 12:55:00 559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人