.NET
-
ASP.NET通用模块及典型系统开发实例导航张蓓编著本书先用两个章节简要介绍了用ASP.NET进行编程时要掌握的基础知识,然后分别介绍了实际开发中几个常用模块的开发方法和技巧,这些模块包括登录模块、注册模块、网页计数器模块、讨论区BBS模块、投票系统模块、聊天室模块、新闻自动发布系统模块、搜索引擎和网上书店系统。书中在对每一个系统的设计时都以系统的易用性、安全性、健壮性、高效性、可维护性和可扩展性为原则,先实现最简单的功能,然后逐步提高,以达到逐步求精的目的。读者可以将书中所介绍的很多常用模块的实现与自己所开发的相关系统进行对比,找到需要改进的地方。也可将书中介绍的实例直接应用到实际项目中。本书适合ASP.NET初、中级程序员在进行系统开发时参考和阅读。本书分为11章,具体安排如下。第1章:介绍了ASP.NET的基础知识,包括Web窗体和Web应用程序等基本的概念,通过这一章的学习,读者可以对ASENET有一个初步的了解,并可以编写简单的ASPWeb应用程序。第2章:介绍了.NET中的数据访问技术——ADO.NET,并讨论了数据访问中的一些高级话题。通过这一章的学习读者可以使用ASENET实现基本的数据访问功能,并了解在.NET中使用连接池、数据缓存和事务管理等方面的基本方法和原则。第3章和第4章:分别介绍登录和注册这两个任何电子商务网站都要用到的基本功能模块。首先从最简单的设计开始建立一个可以运行的系统,然后逐步完善,逐步优化,逐步求精。这样,读者比较容易理解,同时这也是软件开发的一个自然的过程。本书的后续章节会多次使用这两章的结果。第5章:介绍网页计数器的设计方法,实现了基于Application、数据库和XML三种方式的嘲页汁数器,并且使用.NET的反射技术实现了网页计数器类型的动态配置。第6章:介绍一个简单的BBS讨论区系统的开发。这是本书第一个完整的应用系统,在设计实现上采用了典型的三层应用程序模型,可以更好地分离界面和业务逻辑的编程。这个系统比较复杂,其中大量使用了存储过程。除此还介绍了对ASENET应用程序进行性能优化的基本方法。总体上讲本章的内容比较丰富,技巧性也比较强,通过本章的学习,读者将深入了解ASP.NET编程技术。第7章~第11章:这些章节中介绍的系统来自于真实的网络应用。其中第7章为网上投票系统,第8章为聊天室系统,第9章为新闻发布系统,第10章为搜索引擎的实现,第11章为网上书店系统。这些章节中不仅讲解了系统实现的过程,而且...[更多内容] -
Visual Basic.NET开发实例完全剖析刘化果编著本书从实用的角度,详尽介绍了使用Visual Basic.NET开发数据库窗体应用程序和Web应用程序的完整过程、方法和技巧。同时为了初学者能够快速的理解和实际运用数据库编程技术,作为本书的另一个出发点,在本书的后半部分给出了五个具有实际实用价值的程序实例。本书共分两个部分。第一篇讲述数据库系统开发的相关技术知识,从技术角度分析一个完善的数据库系统应有的两个模块构成:前台应用程序和后台的数据库支持。第1、2章介绍后台数据库的开发和数据操纵,后面章节具体介绍编写前台应用程序的技术知识;第二篇是本书的提高部分,列举了五个具有实际使用价值的数据库系统实例,通过实例使读者可以学习到丰富的数据库编程开发技巧和经验。本书中即有传统的基于C/S结构的窗体数据库应用程序介绍,也有目前流行的Web数据库应用程序介绍;同时,还安排了一些具有实际应用价值的案例来巩固和提高学习到的各项技术、方法和能力。通过对本书的学习,可以使读者短时间内掌握数据库系统的开发。 -
程序设计初步杨俊清本书是CEAC高等职业教育电子信息类专业双证课程培训方案配套教材。全书共7章,主要介绍了.NET的基本数据结构、分支语句、循环语句,面向对象的概念,.NET环境下的控件以及基于.NET开发环境的应用软件的开发过程。在书中配置了大量的实例来说明相关的问题,使学生对软件设计有一个感性的认识,是软件设计入门的必备教材。建议总学时64,其中讲课28;实验36。本书适用于高等职业教育电子信息类专业,也可供各类培训课程和自学者使用。 -
Visual C++.NET开发实例完全剖析刘廷编著本书按照由浅入深、先理论后实践的原则来组织内容,详细介绍了如何使用 Visual C++ .NET 进行数据访问编程,对ODBC、DAO、OLE DB、ADO等具体的数据库访问技术进行了全面而又细致的讲解。全书共有5个案例,每个案例的内容在编排和讲解上都独具特色,具体包括:提出明确需求、给出解决方案、详细具体地讲解相关技术和手段。相信读者通过理论与实践的结合,尤其是通过后面几个很具体、贴切实例的具体实践,可以快速地掌握相关的数据库开发知识。本书结构清晰,语言通俗易懂,适合于Visual C++ .NET初、中级用户进行学习,同时也可作为高等院校的教学用书和相关培训机构的培训教材。适合于 Visual C++ .NET初、中级用户进行学习,同时也可作为高等院校的教学用书和相关培训机构的培训教材。 -
ASP.NET网络开发技术求是科技 编著ASP.NET支持多种开发语言,并包含了新的技术,如ADO.NET、XMLWebService等。C#语言是一种功能强大、面向对象和类型安全的编程语言。它从C语言和VisualC++派生而来,是微软新一代开发工具VisualStudio.NET的经典编程语言。本书语言表达清楚、内容翔实、例题丰富,是一本非常好的适合网络技术开发人员阅读的学习资料及参考手册!使用ASP.NET技术可以非常灵活地创建功能强大的动态网站。SQLServer数据库作为Web服务应用程序的辅助工具,用于各种信息管理系统,它简单且实用,是广大编程爱好者常用的后台数据库工具。本书分为3个部分。第1部分介绍了ASP.NET基础知识;第2部分介绍了数据库驱动技术;第3部分主要针对前面的知识点介绍了一些应用案例,包括留言簿、日历、在线调查、新闻发布系统、文件上传和发送电子邮件,以及在线商店和客户服务系统两个综合案例,通过这些Web站点的发实例,系统全面地介绍了ASP.NET动态站点开发技术。 -
ASP.NET网络应用开发实例学与实践郭常川编著本书是21世纪软件工程师培养优秀教材之一。讲述时下最流行的网络应用开发框架ASP.NET,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。本书重开发实践训练,引入典型项目案例,培养工程实践能力,使没有开发经验或者仅有少量程序设计基础的读者迅速掌握使用ASP.NET开发多层结构的中小型企业信息系统的能力。ASP.NET是时下最流行的网络应用开发框架,本书选用C#作为编程语言,详细介绍了开发ASP.NET网络应用程序所需的基本知识和开发方法。全书共分8章,首先介绍ASP.NET的运行和开发环境及C#相关知识,然后介绍了数据库SOLServet,为不具备数据库知识的读者扫平了道路。接着详细介绍ADO.NET的相关知识及数据访问方法。书中给出了两个实际工程案例,一个是小型Web应用程序个人通讯录,另一个是流行的三层结构的中型应用——在线书店,通过实例讲解Web应用的开发过程。最后的.NETWeb服务供有兴趣的读者参考。本书示例代码短小、精炼,体现教学改革的研究成果。所有代码放在配书光盘中供读者随时取用。 -
Visual Basic.NET程序设计实训教程肖金秀Visual Basic.NET是目前世界上最为流行的编程工具之一,它比Visual Basic 6.0更易使用,功能更强大。本书作为《Visual Basic.NET程序设计教程》的姊妹篇,精选了一些具有代表性的实例,通过实例详细介绍了 Visual Basic.NET程序设计基础、面向对象的编程、常用Windows窗体控件和高级Windows窗体控件、ADO.NET、使用ASP.NET开发Web窗体技术、多线程和Visual Basic.NET中的异常处理的使用方法。通过本书的学习,读者可以加深对Visual Basic.NET程序设计的基本知识、窗体界面设计、ADO.NET的使用以及ASP.NET和Web服务的使用方法的掌握和了解。本书既可作为高职高专及社会培训班的教材,也可供初学Visual Basic.NET的读者自学使用。 -
ASP.NET电子商务入门经典(美)戴瑞(Darie, C), (美)瓦特森(Watson, K.)著;张立浩译本书全面详细地介绍了如何构建电子商务Web站点,并通过大量的代码和示例逐步教会您设计和构建站点的具体过程。您将学会构建使用购物车的在线商品类目、创建搜索和商品推荐功能,并实现管理功能、客户账户、定单处理系统以及其他更多内容。您还将了解如何集成PayPal、DataCash和VeriSign Payflow Pro等产品来实现付款功能。每当您向Web站点添加一项新功能,就意味着将面临一个新的挑战,将学习一项新的理论。而本书正通过这些循序渐进的过程让您逐步了解每一项技术,战胜每一次挑战,并最终构建强大而又灵活的Web站点。 目录第1章电子商务站点入门 11.1开展电子商务的理由 11.1.1获得更多的顾客 11.1.2让顾客花更多的钱 21.1.3降低完成订单的成本 21.2如何赢利 31.3风险和威胁 31.4电子商务的设计 41.4.1第一阶段:建立站点 41.4.2第二阶段:创建自己的购物篮 51.4.3第三阶段:处理订单 51.5Joke商店 61.6小结 7第2章打好基础 82.1为日后扩展设计站点 82.1.1以最少的代价满足长期的需求 92.1.23层体系结构的优点 92.2选择技术和工具 132.2.1使用ASP.NET 142.2.2使用VB.NET 162.2.3使用Visual Studio .NET 172.2.4使用SQL Server 172.3遵循编码标准 182.4创建Visual Studio .NET项目 192.5实现站点框架 232.5.1建立第一个网页 242.5.2在主页上添加标题 292.6创建SQL Server数据库 312.7代码下载 332.8小结 33第3章创建商品类目:第Ⅰ部分 343.1向访问者显示商品 343.1.1商品类目的外观 343.1.2预览商品类目 353.1.3设计类目的专营区列表 363.2存储类目信息 383.2.1理解数据表 383.2.2创建表 443.3实现数据层 473.3.1与数据库通信 473.3.2创建存储过程 503.4实现业务层 523.4.1从VB.NET中访问SQL Server 523.4.2实现业务层的功能 583.5实现表示层 623.6下载代码 723.7小结 73第4章创建产品:第Ⅱ部分 744.1确定新功能 744.2存储新的数据 764.2.1关系数据库 764.2.2实现表的关系 794.3实现数据层 874.3.1筛选SQL查询结果 874.3.2连接数据表 884.3.3如何使用JOIN 894.4存储过程 904.4.1存储过程的输入和输出参数 904.4.2实现存储过程 914.5实现业务层 944.5.1使用存储过程的参数 944.5.2关于异常处理的一些理论 964.5.3完成Catalog类 974.6实现表示层 1044.6.1显示类目列表 1044.6.2显示专营区和类目信息 1094.6.3显示商品 1154.7处理意外错误 1204.7.1修改默认错误页面 1214.7.2将问题通报给站点管理员 1224.8小结 123第5章搜索类目 1245.1需要什么类型的搜索功能 1245.2实现数据层 1255.2.1理论:让数据库执行搜索 1255.2.2使用WHERE和LIKE搜索 1265.2.3在搜索字符串中搜索商品数据 1265.2.4通过统计出现次数进行搜索 1275.2.5搜索相似单词 1285.2.6引入SearchCatalog存储过程 1285.2.7向存储过程传送搜索字符串 1295.2.8使用WordCount计算商品排序 1295.2.9实现分页技术 1315.2.10请求特定范围内的记录 1325.2.11编写代码 1325.3实现业务层 1365.4实现表示层 1435.4.1实现SearchBox Web用户控件 1435.4.2显示搜索结果 1465.5最后一个技巧:搜索相似单词 1515.6小结 153第6章改进性能 1546.1处理回送 1546.2管理ViewState 1576.3使用输出缓存 1606.4小结 162第7章使用PayPal收款 1637.1Internet付款服务供应商 1637.2学习如何使用PayPal 1647.2.1集成PayPal购物车和收款系统 1657.2.2使用PayPal单项购物特性 1697.3小结 170第8章类目管理 1728.1创建类目管理页面的准备工作 1728.2验证管理员的身份 1758.3建立类目管理页面 1818.4管理专营区 1848.4.1DepartmentsAdmin 用户控件 1858.4.2专营区管理的中间层方法 1968.4.3专营区管理的存储过程 1998.4.4测试Web用户控件DepartmentsAdmin 2008.4.5使用模板列定制DataGrid 2018.5管理类目 2048.5.1Web用户控件CategoriesAdmin 2058.5.2类目管理的中间层方法 2138.5.3类目管理的存储过程 2158.5.4测试Web用户控件CategoriesAdmin 2178.6管理商品 2178.6.1Web用户控件ProductsAdmin 2188.6.2商品管理的中间层方法 2258.6.3商品管理的存储过程 2288.7管理商品细节 2298.7.1Web用户控件ProductDetailsAdmin 2308.7.2商品细节管理的中间层方法 2358.7.3商品细节管理的存储过程 2388.7.4测试Web用户控件ProductDetailsAdmin 2418.8上传商品图片 2418.9小结 243第9章购物篮 2449.1设计购物车 2459.2存储购物车信息 2459.3实现数据层 2469.4实现业务层 2509.4.1生成购物车ID 2509.4.2访问者不喜欢cookie时的解决方法 2529.4.3实现方法 2539.5实现表示层 2569.5.1创建Add to Cart和View Cart按钮 2579.5.2在default.aspx中加载购物车 2599.5.3创建Web用户控件ShoppingCart 2609.5.4添加Continue Shopping功能 2649.5.5允许访问者修改商品的数量 2669.5.6测试购物车 2689.6管理购物车 2689.6.1删除旧的ShoppingCart项 2689.6.2删除旧的ShoppingCart项 2699.7小结 274第10章处理客户订单 27510.1实现订购系统 27510.1.1在数据库中存储订单 27610.1.2创建新的数据表 27610.1.3实现存储过程 28010.1.4更新业务层 28110.1.5实现用户界面 28210.2管理订单 28510.2.1创建OrderAdmin Web窗体 28610.2.2实现安全机制 28710.2.3在首页上建立与Orders Admin页面的链接 28810.2.4Web用户控件OrdersAdmin 28810.2.5数据库存储过程 28810.2.6业务层方法 29010.2.7表示层:OrdersAdmin.ascx 29310.2.8Web用户控件OrderDetailsAdmin 30210.3小结 318第11章建立推荐系统 31911.1使用动态推荐功能增加销售 31911.2实现数据层 32011.3实现业务层 32311.4实现表示层 32311.5小结 326第12章客户信息 32712.1处理客户账户 32712.2创建JokePoint客户账户模式 32712.2.1Customer表 32812.2.2SecurityLib类库 32912.2.3客户登录页面 34912.2.4客户注册页面 35612.2.5客户信息修改页面 36112.2.6检查页面 36212.3建立安全连接 37112.3.1从VeriSign处获取SSL证书 37212.3.2实现SSL连接 37212.3.3把重定向功能修改为使用SSL连接 37312.4小结 375第13章订单流水线 37613.1定义订单流水线 37613.2理解JokePoint订单流水线 37713.2.1建立流水线 37813.2.2建立基础工作 38013.2.3定义实用类 38313.2.4OrderProcessor类 39013.3小结 407第14章实现流水线 40814.1研究流水线段的代码 40814.2修改JokePoint 42314.2.1Checkout.aspx网页 42414.2.2OrdersAdminPage.aspx页面 42514.3小结 445第15章信用卡交易 44615.1信用卡交易的基本原理 44615.1.1使用信用卡付款网关 44615.1.2理解信用卡交易 44815.2实现信用卡的处理 44815.2.1考虑DataCash XML API 44815.2.2将DataCash与JokePoint集成 46415.2.3实际操作 46915.2.4使用PayFlow Pro API 47015.2.5将PayFlow Pro集成到JokePoint 47215.3小结 472附录A创建类库并安装IIS、MSDE和OSQL 473A.1安装IIS 5.x Web Server 473A.1.1在Web Server机器上安装IIS 5.x 473A.1.2使用IIS 475A.2安装MSDE 475A.3使用osql运行脚本 477A.4创建类库 478附录B项目管理注意事项 479B.1开发软件解决方案 479B.2考虑项目管理的基础理论 480B.2.1瀑布(或传统的)方法 480B.2.2螺旋方法 481B.2.3快速应用程序开发(RAD)方法 483B.2.4极限编程(XP)方法 483B.3选择方法 483B.4理解电子商务项目周期 484B.5维持和客户的关系 485 -
Visual Basic.NET程序设计技术尚展垒主编《高等学校计算机教育规划教材:Visual Basic.NET程序设计技术》根据教育部非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的几点意见》要求,以及普通高校实际情况编写的。全书内容共分14章,分别为Visual Basic .NET语言简介、Visual Basic .NET语言基础、基本流程控制、用户界面设计、数组和枚举与结构、过程、常用算法、文件、多媒体程序设计、面向对象的程序设计、程序调试与运行、数据访问、Web应用程序开发初步和应用程序发布。《高等学校计算机教育规划教材:Visual Basic.NET程序设计技术》内容密切结合教育部关于该课程的基本教学要求,兼顾计算机软件技术的发展,以Visual Basic .NET为平台进行讲解。《高等学校计算机教育规划教材:Visual Basic.NET程序设计技术》结构严谨、层次分明、叙述准确,适合高等学校理工科非计算机专业作为“程序设计技术”课程教材,也可作为计算机培训教材和自学用书。 -
ASP.NET网络开发关键技术与实践叶顺源主编ASP.NET是建立在Microsoft公司推出的新一代.NET平台架构上,利用公用语言运行时(Common Language Runtime)在服务器端为用户提供建立强大的企业级Web应用程序的编程框架,是一种全新的、令人振奋的Web开发技术。 本书循序渐进地介绍了ASP.NET的概念与主要应用技术,以及动态网页开发的设计技巧和方法,并且通过丰富、典型且实用的范例来讲解各个技术内容。主要包括ASP.NET的基础知识、 c#语言基础、Web Form网页及ASP.NET服务器控件、数据源和数据绑定、数据访问及数据访问服务器控件、数据验证控件和用户控件、ASP.NET的状态管理、缓存与配置设置以及ASP.NET的安全性。 本书语言简约、实例丰富,可以帮助读者充分掌握开发一个完整的Web站点所需要的各方面技术,从而设计出功能实用、界面优美的大型网站。
