ASP.NET经典源代码下载地址及数据库配置方法

使用计算机语言编写程序,就象使用汉语作诗、写文章一样。所谓“熟读唐诗三百首,不会呤诗也会吟”,“读书破万卷,下笔如有神”...,这些话同样适用于指导我们编写程序。学编程,首先就是要多读程序,多读好程序,多读规范的、经典的好程序,这是学编程的不二法门。

对于ASP.NET,网上的、书店的图书,浩如烟海,数不胜数。不过,谈得上规范的、经典的,并不多。这几天,在网上找了找,把找到的经典的几本与大家分享一下。

现在的编程,几乎都离不开数据库了,就是这几本经典的书上的源代码,数据库的种类就各种各样,下面,就从如何配置这些数据库,介绍一下这几本书吧。大家发现好的,也拿来共享一下哈...

一、.mdf数据库文件

《ASP.NET.2.0.入门经典(第4版)》[中文PDF电子书+源代码]

英文版:《Beginning ASP.NET 2.0 with C#》

高速下载地址:http://download.csdn.net/detail/yousuosi/3715428

原始地址:http://www.verycd.com/topics/2723627/

http://www.wroxunited.net/

解压缩最终完整代码压缩文件FinalApplication.zip,在WroxUnited\app_Data文件夹中,有两个数据库的分离文件,右击数据库,直接附加就可以了。

有意思的是,附加后的数据库文件名带有地址路径:

G:\BEGASPNET2\FINALAPPLICATION\WROXUNITED\APP_DATA\ASPNETDB.MDF

G:\BEGASPNET2\FINALAPPLICATION\WROXUNITED\APP_DATA\WROXUNITED.MDF

这个地址路径应该是当初开发时的路径,并不是现在实际安装的路径,但,由于有了这个路径,特别是对于ASPNETDB数据库来说,就不会与原来可能有的ASPNETDB发生冲突了。

Web.config文件中的连接字符串,不需要任何改动。整个数据库配置,太人性化了!!

类似的源代码还有:

《ASP.NET.2.0.揭秘(完整版)》[英文CHM电子书+源代码]

英文版:《ASP.NET 2.0 Unleashed By Stephen Walther》

高速下载:http://download.csdn.net/detail/yousuosi/3713286

 原始地址:http://www.ituring.com.cn/book/544

              http://www.ituring.com.cn/book/545

              http://www.verycd.com/topics/188751/

《ASP.NET电子商务高级编程》

《Pro ASP.NET 2.0 E-Commerce in C# 2005》

高速下载地址:http://download.csdn.net/detail/yousuosi/3713222

原始下载地址:http://www.apress.com/9781590597248

二、.sql数据库文件

《ASP.NET电子商务入门经典(第2版)》[英文PDF电子书+源代码]

英文版:《Beginning ASP.NET 2.0 E-Commerce in C# 2005》

高速下载地址:http://download.csdn.net/detail/yousuosi/3713385

原始下载地址:http://www.apress.com或http://www.tupwk.com.cn/

解压缩后,Database文件夹中有个Complete_Script_Chapters_02-11.sql文件,点击运行就可以了。

三、SQL Server自带的实例数据库Northwind和pubs

《ASP.NET 2.0高级编程(特别版)》[英文CHM电子书+源代码]

英文版:《Professional ASP.NET 2.0 Special Edition》

高速下载地址:http://download.csdn.net/detail/yousuosi/3713366

原始下载地址:http://www.wrox.com/或http://www.tupwk.com.cn/downpage/

还有很多网站上的经典代码,例如http://msdn.microsoft.com/上的示例代码,使用的都是这两个SQL Server自带的实例数据库Northwind和pubs。

这两个数据库是SQL Server 2000自带的实例数据库,不过,有的时候安装完毕后,却没有这两个数据库。而SQL Server 2005 Express刚根本不安装这两个数据库。这时,可从微软的官方网站下载SQL2000SampleDb.msi文件自选安装,下载地址:

http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034&displaylang=en

http://www.microsoft.com/downloads/info.aspx?na=41&p=0&u=thankyou.aspx&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=06616212-0356-46a0-8da2-eebc53a68034&f=f&familyId=06616212-0356-46a0-8da2-eebc53a68034&displayLang=en&oRef

 双击SQL2000SampleDb.msi文件执行解压缩操作后,可到C:\SQL Server 2000 Sample Databases目录下执行instnwnd.sql安装Northwind数据库,执行instpubs.sql安装pubs数据库;也可以用附加数据库的方法直接把这两个数据库附加上去。

 这两种安装方法,同样对SQL Server 2005 Express有效。

四、使用ASP.NET配置的数据库aspnetdb

《完全手册:ASP.NET.2.0网络开发详解》[源代码]

高速下载地址:http://download.csdn.net/detail/yousuosi/3713399

原始下载地址:http://www.verycd.com/topics/229886/

使用Login等控件的源代码,由于要使用membership类,首先需要ASP.NET配置的数据库aspnetdb的支持。配置这个数据库的操作如下:

进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx(vs2010的目录是v4.0.xxxx)这个目录下,找到aspnet_regsql.exe直接双击运行,就会弹出一个界面,直接下一步。第二个界面让我们选择是添加表结构还是移除,我们当然选择添加,继续下一步。在这个界面中需要填写服务器ip地址以及身份验证信息。在填写完毕后,就可以选择你要将表结构添加到哪个数据库中了。需要注意的是:如果选择默认,则会创建一个新的名叫aspnetdb的数据库,然后将表结构加入其中。一路下一步就完成了数据库结构的添加。

五、.bak备份文件

这种形式的数据库备份文件,国内案例源代码使用的比较多,应该有一个好处吧,就是调试源代码的时候,不容易破坏这个备份文件。使用的时候,首先要建立一个同名数据库,然后右击数据库—任务—还原—数据库,打开“还原数据库”对话框,选择“源设备”单选按钮,勾选“还原”复选按钮,特别注意,还要勾选“选择页”里“选项”中的“覆盖现有数据库”复选按钮,单击“确定”就可以了。

以上示例源代码,多数来自清华大学出版社及其合作出版商Wrox和Apress的网站,在他们的网站上,还可以找到很多经典的图书和源代码。这三个出版社,特别是Wrox和Apress的渊源,大家可参阅博文《一个知名出版商的挫折——解读 Wrox 的历史、现在与未来》。

链接地址:http://blog.csdn.net/yousuosi/article/details/6897658

附:

《C#与.NET 3.0高级程序设计》[源代码+英文PDF电子书]

高速下载地址:http://download.csdn.net/detail/yousuosi/3718238

原始地址:http://www.ituring.com.cn/book/493

《Microsoft .NET Pet Shop 4》

高速下载地址:

原始地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp

《Microsoft .NET Pet Shop 5》

高速下载地址:

原始地址:http://petshopvnext.codeplex.com/

原文地址:https://www.cnblogs.com/java20130723/p/3211694.html