当前位置: 首页 > news >正文

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/WestGarden/archive/2011/10/24/3138417.html

相关文章:

  • Hyper-V备份:选择Hypervisor备份还是虚拟机备份
  • 通过监控诊断和调试应用程序对共享目录访问可能的权限问题
  • 我的第五代选择器Icarus
  • 古老的话题:成本控制
  • 使用WebLogic进行应用软件开发
  • 系统集成资质培训 - 案例分析知识点复习
  • 遇到一个很诡异的问题,求解答
  • 高度图构造地形
  • Oracle SQL的优化规则
  • 【转】FLASH Player 11.2 BETA 鼠标新特性初探及api配置
  • Poj1180 Batch Scheduling --- DP的斜率优化
  • 把成熟的代码从.NET移植到Mono 【转】
  • 使用rsync+inotify做双机实时互备
  • Xen Desktop测试报告
  • 减速机行业“十二五”标准化战略
  • AngularJS指令开发(1)——参数详解
  • bootstrap创建登录注册页面
  • Bytom交易说明(账户管理模式)
  • E-HPC支持多队列管理和自动伸缩
  • es的写入过程
  • Markdown 语法简单说明
  • php中curl和soap方式请求服务超时问题
  • SSH 免密登录
  • vue-cli3搭建项目
  • 彻底搞懂浏览器Event-loop
  • 关于使用markdown的方法(引自CSDN教程)
  • 机器学习学习笔记一
  • 经典排序算法及其 Java 实现
  • 前端学习笔记之观察者模式
  • 如何合理的规划jvm性能调优
  • 深入 Nginx 之配置篇
  • 首页查询功能的一次实现过程
  • 微信小程序开发问题汇总
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​ArcGIS Pro 如何批量删除字段
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • (1)(1.13) SiK无线电高级配置(五)
  • (4) PIVOT 和 UPIVOT 的使用
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (四)图像的%2线性拉伸
  • (循环依赖问题)学习spring的第九天
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转)http-server应用
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .Net 应用中使用dot trace进行性能诊断
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • /*在DataTable中更新、删除数据*/
  • @data注解_一枚 架构师 也不会用的Lombok注解,相见恨晚
  • @Query中countQuery的介绍
  • [ C++ ] STL---stack与queue