2011年10月29日

山塞一个PetShop 4.0(01)——最简单的数据库连接

摘要: PetShop 4.0下载1、“文件”→“新建项目”,打开“新建项目”对话框。 点开“其它项目类型”,选择“Visual Studio解决方案”→“空白解决方案”,“名称”输入“NetShop“,“位置”输入D:\NetShop\Task01,单击“确定”。2、右击“解决方案NetShop”→“添加”→“新建网站”,打开“新建网站”对话框。 “语言”选择“Visual C#”,“位置”输入“D:\NetShop\Task01\NetShop\Web”,单击“确定”3、在窗体文件Default.aspx的“源”视图中,添加如下代码:<body> <form id="f 阅读全文

posted @ 2011-10-29 14:33 WestGarden 阅读(175) 评论(0) 推荐(0) 编辑

山塞一个PetShop ——源代码下载、安装、配置及体验

摘要: 源代码:13033480群共享PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,而且有很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。一、源代码下载高速下载地址:http://download.csdn.net/deta 阅读全文

posted @ 2011-10-29 13:32 WestGarden 阅读(272) 评论(0) 推荐(0) 编辑

ASP.NET知识点(一):面向接口,工厂模式的程序结构

摘要: 程序结构是个很重要的概念,可惜没多少人提,热门的是架构了。程序结构就是传说中的架构吗???? 阅读全文

posted @ 2011-10-29 07:38 WestGarden 阅读(144) 评论(0) 推荐(0) 编辑

以类为单位的编程思想

摘要: 如果你感觉现在的编程很混乱,那么,请记住一句话:现在的编程,是以类为单位的。类可以理解为是一种数据类型,也可以理解为是一个子程序。如果说结构体是一种数据类型的话,那类则是一种特殊的结构体,这个结构体里,除了数据类型,还有代码,也就是函数。如果说int i=1;是开辟一个存储单元,把数据1放进去的话,那 String a;则是开辟一个地址为a的存储区域,把类string里的数据以及函数都放进去。String 是系统提供的类,你当然可以做自己的类。子程序这个概念,现在不大有人提了,因为,它已经被类取代了。如果说子程序是能实现一定功能的程序,那,类的功能也是如此,从使用的角度来说,类其实就是能完成一 阅读全文

posted @ 2011-10-29 07:34 WestGarden 阅读(153) 评论(0) 推荐(0) 编辑

ASP.NET知识点(二):数据访问层的基础[SQLHelper]

摘要: //===============================================================================// This file is based on the Microsoft Data Access Application Block for .NET// For more information please go to // http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp//====================================== 阅读全文

posted @ 2011-10-29 06:41 WestGarden 阅读(171) 评论(0) 推荐(0) 编辑

表格布局规范

摘要: 一、在写<table>互相嵌套时,对于单独的一个<table>来说,<table><tr>对齐,<td>缩进一个tab;<td>中如果还有嵌套的表格,<table>也缩进一个tab;如果<td>中没有任何嵌套的表格,</td>结束标记应该与<td>处于同一行,不要换行。源代码不应有这样的代码:<td><img src="../images/sample.gif"> </td>而应该这样写:<td><im 阅读全文

posted @ 2011-10-29 06:37 WestGarden 阅读(306) 评论(0) 推荐(0) 编辑

ASP.NET的主题

摘要: 通过配置web.config文件,Asp.Net可让该站点应用程序下的所有web页(.aspx)自动呈现统一的样式,配置方法如下:<system.web> <pages theme="Green"></pages></system.web>其中pages节的theme指定了主题的名称,该名称对应站点目录下的App_Themes的一个子目录的名字,若若配置的主题子目录不存在,则将产生产生编译错误。此外,对于新创建的.aspx文件,必须强制其head字段具有runat="server"属性,否则,将会在运行时抛 阅读全文

posted @ 2011-10-29 06:36 WestGarden 阅读(140) 评论(0) 推荐(0) 编辑

2011年10月28日

C#反射中Assembly.Load及Assembly.Load.CreateInstance

摘要: 错误信息:“/Web”应用程序中的服务器错误。未能加载文件或程序集“PetShop.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件。 说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“PetShop.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件。源错误: 行 21: //string className = path + ".Category";行 2.. 阅读全文

posted @ 2011-10-28 13:00 WestGarden 阅读(394) 评论(0) 推荐(0) 编辑

出错信息

摘要: 错误1无法将类型“string”隐式转换为“System.Collections.Generic.IList<string>”D:\MyPetShop\Task03\PetShop\SQLServerDAL\Category.cs1820SQLServerDAL 阅读全文

posted @ 2011-10-28 08:26 WestGarden 阅读(119) 评论(0) 推荐(0) 编辑

2011年10月27日

阅读器关闭时 FieldCount 的尝试无效

摘要: public SqlDataReader GetCategories(){ string connectionString = ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); string cmdString = "SELECT Name FROM Category"; SqlCommand cmd = new Sq 阅读全文

posted @ 2011-10-27 00:35 WestGarden 阅读(170) 评论(0) 推荐(0) 编辑

导航