- 博客(39)
- 资源 (81)
- 收藏
- 关注
原创 编程就是用计算机语言写文章
从事计算机教学十几年,痛感很多学生毕业了,都不知道计算机是个什么东西,学计算机学的是什么;痛感很多学生,毕业了都不知道编程是怎么回事儿,畏编程如畏虎,视计算机语言如天书。 其实,计算机就是个执行程序的机器。 计算机之父冯·诺依曼提出了三个计算机思想,其中,核心的就是“存储程序控制”。什么是存储程序控制?我的理解就是,计算机首先是个执行程序的机器,在执行程序的
2012-05-16 11:48:01 2778 8
转载 ASP.NET(C#)命名规范(前缀)
基本数据类型数据类型数据类型简写标准命名举例ArrayarrarrShoppingListBoolean blnblnIsPostBackByte
2012-05-14 01:02:38 1171
原创 认识登录控件——登录控件最简单的使用
【操作步骤】一、新建网站Web二、CreateUserWizard1、添加窗体Register.aspx。2、在Register.aspx中拖入控件CreateUserWizard。3、运行并查看结果。三、Login1、添加窗体Login.aspx。2、在Login.aspx中拖入控件Login。3、运行并查看结果。四、LoginName1、在Defau
2012-05-28 11:01:20 940 1
转载 PetShop的性能——宠物店大战 (J2EE 与 .NET)
发布于:软件开发网 来源:未知 作者:佚名 时间:2009-01-24 09:25 Pet vs Pet: MS opens .NET benchmarking wars原作者 Andrew Orlowski in San FranciscoMicrosoft 认为 .NET 目前已经成熟到可以放到效能测试的第一线战场上了。成熟并非是效能战争上的一个字眼。这场战争的主角
2012-05-27 18:13:09 1134
原创 简单的实例理解接口的伟大意义
ASP.NET基础知识:简单的实例理解接口的伟大意义yousuosi 2012-5-26http://blogs.csdn.net/yousuosi 源代码:13033480群共享首先,我们必须明确,接口是一个类。 “接口是一个特殊的类,又是一个特别有意义的类,不是因为它的特殊,而是因为它的意义,叫它接口更合适,但不能忘了,它仍是类。” “接口是一个只有声
2012-05-26 10:17:08 1205 4
原创 ASP.NET基础知识:简单的实例理解接口的伟大意义
ASP.NET基础知识:简单的实例理解接口的伟大意义yousuosi 2012-5-26http://blogs.csdn.net/yousuosi 源代码:13033480群共享首先,我们必须明确,接口是一个类。 “接口是一个特殊的类,又是一个特别有意义的类,不是因为它的特殊,而是因为它的意义,叫它接口更合适,但不能忘了,它仍是类。” “接口是一个只有声
2012-05-26 10:07:49 228
转载 使用参数化查询防止SQL注入漏洞
SQL注入漏洞曾经是Web应用程序的噩梦,CMS、BBS、Blog无一不曾受其害。SQL注入的原理以往在Web应用程序访问数据库时一般是采取拼接字符串的形式,比如登录的时候就是根据用户名和密码去查询:string sql = "SELECT TOP 1 * FROM [User] WHERE UserName = ‘” + userName + “‘ AND Password = ‘”
2012-05-22 23:47:29 801
原创 至于你信不信,我反正是信了——以类为单位的编程思想
QQ交流群:13033480如果我说,类就是一个人,你会信吗? 让我们来看看,你是怎么打开数据库的...一、打开和关闭数据库 你需要知道这么几个信息:你要连接的是哪台机器(机器名:SPXY-WYH);你要采取什么身份验证方式(Window身份验证方式,还是SQL Server身份验证方式);如果你是个负责任的人,你还需要知道你要连接哪个数据库(NetShop)。好
2012-05-22 13:22:43 2090 5
原创 我爱你,与你无关——登录系统的逻辑与结构
源代码:13033480群共享如果我说,“编程,与编程无关”,你一定觉得不可思议;那,你又如何理解网上那句非常流行的名言,“我爱你,与你无关”? 讲一个真实的故事吧,我原来在企业的时候,单位有个专职翻译,他曾把一个有2万词汇量的词典交给我,让我随便问。我问了,他真的一个都没记错。后来,总工把一个设备说明材料交给我,让我翻译,我一个晚上,9点—12点,3个小时,很轻松地翻好,交给
2012-05-21 13:41:41 1908 11
原创 购物车的实现(一)——认识Profile
源代码:13033480群共享那是在一个月黑风高的夜晚,寒风刺骨,伸手不见五指,我......我是在温馨明亮的家中,坐在电脑旁的,突然,发现了一段代码,在这个代码里,Profile被用来做了站点计数器......【操作步骤】一、新建网站Web二、添加Web配置文件Web.config,在Web.config中的system.web>节中添加配置authenticatio
2012-05-19 16:14:37 2906
原创 认识登录控件(Login、CreateUserWizard、LoginStatus和LoginName)
QQ交流群:13033480一、新建网站Web二、窗体配置文件中修改三、新建文件夹Manager,添加窗体Default.aspx四、文件夹Manager中添加窗体配置文件Web.config 五、在游览器中查看:无法找到资源。 说明:HTTP 404。您正在查找的资源(或者它的一个依赖项)可
2012-05-19 08:52:50 3509 1
原创 如果我说,类就是一个人,你会信吗?
QQ交流群:13033480一、打开和关闭数据库如果我说,类就是一个人,你会信吗?让我们来看看,你是怎么打开数据库的: 你需要知道这么几个信息:你要连接的是哪台机器(机器名:SPXY-WYH);你要采取什么身份验证方式(Window身份验证方式,还是SQL Server身份验证方式);如果你是个负责任的人,你还需要知道你要连接哪个数据库(NetShop)。好了,我可
2012-05-17 13:28:13 1119 1
原创 1.1.3 以类为单位的编程思想
一、打开和关闭数据库如果我说,类就是一个人,你会信吗?让我们来看看,你是怎么打开数据库的: 你需要知道这么几个信息:你要连接的是哪台机器(机器名:SPXY-WYH);你要采取什么身份验证方式(Window身份验证方式,还是SQL Server身份验证方式);如果你是个负责任的人,你还需要知道你要连接哪个数据库(NetShop)。好了,我可以用字符串的方式告诉你吗?1、连接字
2012-05-16 12:29:06 657
原创 1.1.2 ADO.NET模型
源代码:13033480群共享一、新建解决方案MyADOdotNET。二、在解决方案中添加类库项目Data,设置属性。三、在类库Data中添加类Data.cs。四、在Data.cs中添加代码:namespace WestGarden.Data{ namespace SqlClient { public class SqlConnec
2012-05-16 12:25:53 591
原创 1.1.1 什么是ADO.NET
1.1.1、什么是ADO.NETADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在。NET编程环境中优先使用的数据访问接口。ADO.NET 类组由.NET Framework提供,所以又叫.NET Framework 数据提供程
2012-05-16 12:17:07 850
原创 网上购物系统(Task102)——登录控件的使用(登录控件的基本配置)
源代码:13033480群共享一、配置aspnetdb数据库使用登录控件,由于要使用membership,首先需要ASP.NET配置的数据库aspnetdb的支持。配置这个数据库的操作如下:1、新建数据库NetShopServices2、进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx(vs2010的目录是v4.0.xxxx)这个目
2012-05-14 12:45:52 1706 1
原创 设置类库项目的程序集名称和默认命名空间
右击项目DAL→属性→应用程序选项卡,设置如下:程序集名称和默认命名空间不需要完全一样;默认命名空间只影响到添加类的时候,类的默认命名空间名称;程序程序集名称比较重要,影响到编译后生成的动态链接库的文件名,如本例动态链接库的名为WestGarden.DAL.dll; 添加类时起的类名也不是很重要,它只是影响到添加类后,默认的类名,这个类名是可以修改的。
2012-05-14 09:55:53 3320
原创 网上购物系统(Task101)——业务逻辑层BLL(工厂模式实现热插拔)
源代码:13033480群共享面向接口的业务管理层,已经很好地解决了数据库的切换问题,不过,这需要修改业务逻辑层中的两个类Category.cs和Item.cs中的语句private staticreadonlyICategory dal =new WestGarden.DAL.Category();和private staticreadonlyIItem da
2012-05-13 17:22:56 1473
原创 网上购物系统(Task100)——业务逻辑层BLL(面向接口的编程模式)
源代码:13033480群共享【操作步骤】一、新建类库IDAL,设置属性,添加引用→项目→Model二、添加类ICategory.cs和IItem.cs1、ICategory.csusing System;using System.Collections.Generic;using WestGarden.Model;namespace WestGarden.
2012-05-13 10:13:37 1693
原创 1.4 注册系统的逻辑与结构
源代码:13033480群共享using System;using System.Data;using System.Web.UI.WebControls;using System.Configuration;using System.Data.SqlClient;namespace WestGarden.Web{ public partial c
2012-05-12 18:16:02 851
原创 1.3 登录系统的逻辑与结构
源代码:13033480群共享如果我说,“编程,与编程无关”,你一定觉得不可思议;那,你又如何理解网上那句非常流行的名言,“我爱你,与你无关”? 讲一个真实的故事吧,我原来在企业的时候,单位有个专职翻译,他曾把一个有2万词汇量的词典交给我,让我随便问。我问了,他真的一个都没记错。后来,总工把一个设备说明材料交给我,让我翻译,我一个晚上,9点—12点,3个小时,很轻松地翻好,交给
2012-05-12 18:11:58 1894
原创 网上购物系统(Task011)——FormView插入删除商品详细信息
源代码:13033480群共享一、进入插入模板1、protectedvoid fvwItemDetails_ModeChanging(object sender,FormViewModeEventArgs e)函数中添加代码:case FormViewMode.Insert: this.fvwItemDetails.ChangeMode(FormViewMode.In
2012-05-11 23:57:13 883
原创 网上购物系统(Task010)——FormView编辑更新商品详细信息
源代码:13033480群共享一、前期准备编辑商品信息属于管理功能,管理功能的网页最好单独放在一个文件夹中,为此,做一些准备工作:1、修改母版页中的路径为绝对路径2、复制Controls中的ItemDetailsControl.ascx,改名为ItemManageControl.ascx3、在ItemManageControl.ascx中的FormView的ItemPlat
2012-05-11 20:36:35 1056
原创 母版页的路径问题
参考:------------------------------------------------------------------------------------------------------------------------------------------------------------------使用母版页,可以使多个页面共享相同的内容,还可以创建页面的布局
2012-05-11 08:17:36 86
原创 母版页的路径问题
------------------------------------------------------------------------------------------------------------------------------------------------------------------使用母版页,可以使多个页面共享相同的内容,还可以创建页面的布局,但是在母
2012-05-11 08:14:43 124
转载 Request 获取网址各片段
示例网址:http://localhost:1897/News/Press/Content.aspx/123?id=1Request.ApplicationPath/Request.PhysicalPathD:\Projects\Solution\web\News\Press\Content.aspxSystem.IO.Path.Ge
2012-05-11 07:55:31 651
原创 网上购物系统(Task009)——FormView显示商品详细信息
源代码:13033480群共享一、在数据库表Item中添加字段Descn、SupplyTime、SupplyDate、SupplyArea。因为除Descn,其它几个字段内容都差不多,所以,设置一下默认值,以后添加,更新数据库内容时,会更方便。二、在数据集Model类库中添加类ItemDetails.cs。using System;namespace WestGarden.Mo
2012-05-10 23:49:18 865
原创 网上购物系统(Task008)——用户界面层公共函数集WebUtility
源代码:13033480群共享 频繁的数据库操作,需要一个公共的数据库操作函数集(DBUtility中的SQLHelper.cs);频繁的用户界面操作,也需要一个公共函数集WebUtility.cs。因为频繁,这个类及类中的函数,也做成了静态的。一、App_Code中添加类WebUtility.cs,并在类中添加函数GetCategoryName()using System;
2012-05-10 15:03:40 975
原创 网上购物系统(Task007)——自定义DateList控件分页显示商品信息
源代码:13033480群共享一、数据集Model添加商品信息类ItemInfo.cs。 using System;namespace WestGarden.Model{ public class ItemInfo { private int itemid; private string categoryid;
2012-05-10 09:14:51 1367
原创 网上购物系统(Task006)——数据访问层DAL
源代码:13033480群共享一、数据访问层DAL1、添加类库DAL,设置类库项目的程序集名称和默认命名空间;2、在DAL中添加类Category.cs,设置类的属性为public;3、在类Category.cs中添加函数GetCategories(),代码如下: using System;using System.Data;using System.Colle
2012-05-09 23:52:20 1090
原创 网上购物系统(Task005)——通用数据库访问函数集SqlHelper类
源代码:13033480群共享六、代码页中的类SQLHelperusing System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Collections.Generic;using WestGarden.Model;namesp
2012-05-09 09:31:09 973
原创 网上购物系统(Task004)——通用数据库访问函数
源代码:13033480群共享一、try…catch…finally结构using System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Collections.Generic;using WestGarden.Model;
2012-05-08 23:16:06 711
原创 网上购物系统(Task003)——公共数据集Model
源代码:13033480群共享一、把连接字符串放到Web.config文件中 二、添加类库Model,设置类库项目的程序集名称和默认命名空间。三、Model中添加类CategoryInfo.cs,代码如下:using System;using System.Collections.Generic;using System.Text;
2012-05-08 18:14:24 955
原创 1.2 最基本的数据库连接
源代码:13033480群共享这个界面不是很漂亮,但是,如果我们今天就能够很简单地做到这一步,你会不会很激动??看下面的代码:using System;using System.Data;using System.Data.SqlClient;namespace WestGarden.Web{ public partial class Default :
2012-05-08 17:14:52 1682
原创 FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](三)
源代码:13033480群共享三、使用 FormView控件更新数据1、编辑InsertItemTemplate模板,代码如下: FormView InsertItemTemplate 模板
2012-05-05 00:45:13 2629 1
原创 FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](二)
源代码:13033480群共享二、使用 FormView控件编辑数据1、编辑EditItemTemplate模板,代码如下: FormView EditItemTemplate 模板
2012-05-04 22:19:09 1394
原创 FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
源代码:13033480群共享FormView可分页呈现一个表格的数据,每页只呈现表格中的一项。它的最大特点是可自由编辑模板,通常在主/详细方案中使用,用来显示商品的详细信息。FormView有三个可编辑模板,ItemTemplate、EditItemTemplate和InsertItemTemplate、常用来管理数据库表格数据,显示、更新、插入、
2012-05-04 20:24:55 4562
原创 使用 FormView 控件显示 SqlDataSource 控件中的值
源代码:13033480群共享参考网址:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.formview%28v=VS.80%29.aspx 无标题页 FormView Example
2012-05-02 23:48:27 820
原创 山寨一个PetShop(Task004)——类
源代码:13033480群共享 一、把数据库基本操作,放在publicabstractclassSQLHelper类中做这个类,要注意这么几个问题:1、 空间因为要存放几个类,这时,需要一个命名空间 namespace NetShop.Web{ }2、抽象类publicabstractclassSqlHelper{}
2012-05-02 20:57:41 843
PowerDVD 简体中文版 6.0.0.2023+注册码
2011-11-14
山塞一个PetShop 4.0(01)——最简单的数据库连接
2011-10-29
PetShop 4.0 源代码
2011-10-29
《C#与.NET 3.0高级程序设计》[源代码+英文PDF电子书]
2011-10-25
第14章 创建一个超级简单的组件(Component)
2011-10-25
《ASP.NET.2.0.入门经典(第4版)》[源代码]
2011-10-25
《完全手册:ASP.NET.2.0网络开发详解》[源代码]
2011-10-24
《ASP.NET电子商务入门经典(第2版)》[英文PDF电子书+源代码]
2011-10-24
ASP.NET 2.0高级编程(特别版)》[英文CHM电子书+源代码].
2011-10-24
《ASP.NET.2.0.揭秘(完整版)》[英文CHM电子书+源代码]
2011-10-24
《ASP.NET电子商务高级编程》[源代码].
2011-10-24
SQL Server 2005 Express实例数据库Northwind和pubs安装文件
2011-10-19
div+css网页标准版式布局(50个)
2011-10-18
一组 ASP.NET 2.0 主题文件下载
2011-10-18
IISXP_V5.1
2011-10-18
ASP.NET.2.0高级编程(第4版).part2
2011-10-17
ASP.NET.2.0高级编程(第4版).part1
2011-10-17
幻灯片插件——Nivo Slider的使用(示例代码+Nivo Slider3.2)
2013-11-04
64位Win7环境中PHP安装文件【Apache+PHP+MySQL】
2013-08-09
ASP.NET实例——漂亮的自适应宽度的导航条(仿Discuz!)
2013-07-29
32位Win7环境中PHP安装文件【Apache+PHP+MySQL】
2013-07-25
文件夹病毒专杀工具
2013-05-27
《设计模式实训教程》【PPT+类图与代码+样章】
2012-12-05
《CSS禅意花园》【中文PDF+源代码】
2012-11-16
《UML建模实例教程》【PPT】
2012-11-14
《ASP.NET项目开发案例全程实录》【中文PDF+源代码】
2012-10-30
C#语言规范3.0官方版本【中文Word+英文Word】
2012-10-27
具有分页功能的自定义DataList控件【源代码+说明文档】.
2012-10-21
《CSS设计彻底研究》【中文PDF+源代码】
2012-10-02
ViewState查看工具(ViewStateDecoder)
2012-09-27
《JavaScript实例精通》[源代码]
2012-09-21
免费的DVD转换器
2012-01-02
Ghost11(Ghost.exe+ghost32.exe+Ghostexp.exe)
2011-12-24
《ASP.NET自定义控件实例教程》[中文PDF+源代码].
2011-12-05
《Visual C++程序设计》试卷库(共10套)
2011-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人