.NET
-
ASP.NET程序设计实用技术王凤岭本书在内容安排上包括上、下两篇,共12章。上篇主要介绍ASP.NET应用程序设计的基础知识,如ASP.NET的工作机制,建立ASP.NET应用程序的开发环境,ASP.NETWeb窗体和服务器控件,ASP.NET的常用内置对象等。下篇结合案例重点介绍利用ASP.NET技术为数据库创建和部署Web应用程序的相关知识,如ADO.NET数据访问技术、类、组件以及Web服务,使用Connection对象连接数据源,使用DataReader对象、Command对象和list-bound控件读取数据,插入、更新和删除记录,在ADO.NET中如何使用存储过程及应用技巧,部署ASP.NET应用程序等。本书具有概念清晰、结构严谨、语言简练、实用性强等特点,并配有大量图解,通俗易懂,是一本关于ASP.NET应用程序设计的实用教材,适合作为全国高职高专院校计算机类专业学生学习网络编程课程使用,也可作为从事数据库和Web应用程序设计的初学者及中高级开发人员的参考书籍。 -
ASP.NET 1.1数据库入门经典(美)Damien Foggon,(美)Daniel Maharry著;杨浩译;杨浩译亲爱的读者:很高兴您选择了本书。ASP.NET开发人员都希望自己能够快捷高效地访问数据库,本书就为您提供这方面的技巧,并向您介绍如何获得ASP.NET和数据库解决方案的最佳实践与方法。本书内容丰富,结构清晰,共分为3部分:简介(第1~2章)、核心技巧f第3-10章)和应用(第11-13章)。重点讲解如何使用ASP.NET和ADO.NET建立数据驱动的Web应用程序。除了介绍构建Web窗体和将控件放入页面的基础知识外,还阐述了ASP.NET开发人员应如何构建能够处理数据库中数据的Web站点,如何将Web站点连接到各种不同的数据源f不只是数据库)并使用数据动态地牛成页面内容。另外,本书还介绍了关系数据库的创建以及如何使用SQL与数据源通信。本书最后的3个附录依次介绍了所使用软件的安装、SQL查询的语法以及'些数据库示例表。本书主要面向具备ASP.NET知识但想学习数据库编程的初学者。希望您能喜欢本书,并能在阅读过程中轻松掌握尽可能多的知识。祝您学习愉快 -
VISUAL BASIC.NET程序设计教程肖金秀、韩贵来本书详细介绍了VisualBasic.NET的安装方法、编程环境、VisualBasic.NET的程序设计基础、面向对象编程、常用Windows窗体控制和高级Windows窗体控件、关系数据库基础及ADO.NET的使用方法、使用ASP.NET的使用方法、使用ASP.NET开发Web窗体、VisualBasic中的多线程和异常处理等。 -
VISUAL BASIC.NET程序设计教程魏峥 主编,王军,王徳亮 副主编VisualBasic.NET是一门面向对象的程序设计语言,是面向对象程序设计教学的主干语言之一。本书从教学实践出发,对VisualBasic.NET进行了全面阐述。全书共分11章,包括VisualBasic.NET概述、VisualBasic.NET程序设计基础、流程控制、复合数据类型、过程、程序调试和异常处理、Windows窗体和控件、界面设计、面向对象的程序设计、数据库及应用、Web应用程序开发等内容。本书内容详实、概念准确、编排合理。可作为高等院校程序设计课程的教材,也可作为广大希望掌握VisualBasic.NET编程的程序设计人员的参考书。 -
Visual Basic.NET程序设计与应用实例幸莉珊VisualBasic.NET是.NET开发平台下最简单易学、最有实力的开发工具之一,它为编程人员提供了一个完整、灵活、方便而且功能强大的集成开发环境。本书将带领你步人VisualBasic.NET的世界。本书针对初学VisualBasic.NET的读者,旨在入门与提高。本书主要涉及VisualBasic.NET集成开发环境的使用、基础语法、窗体、控件的使用,以及面向对象在VisualBasic.NET下的实现等,最后对一个VisualBasic.NET应用程序的部署过程进行了介绍。本书既可作为高职高专院校计算机专业的教材,也适合作为广大编程爱好者的自学教材及培训班教材。书中所有程序的源代码以及教学用的电子教案等均可在www.hbsi.com.cn网站上下载和查询。 -
ASP.NET+SQL Server动态网站开发案例精选刘斌、张军《ASP.NET+SQL Server动态网站开发案例精选(附光盘)》讲解如何使用ASP.NET和SQL Server开发动态网站,并通过9个与现实生活息息相关的完整案例,使读者迅速掌握动态网站的开发方法和全过程。全书共分11章,第1-2章提纲挈领,将动态网站开发所涉及的关键知识点做了简要介绍。在第3-11章,从需求分析、系统分析、目录结构和通用模块、界面设计到代码实现,一步步教会读者制作9个精选案例。配套光盘包括所有案例的源程序,读者可以直接取用。《ASP.NET+SQL Server动态网站开发案例精选(附光盘)》适合网页设计人员、Web应用开发人员和广大网络爱好者学习使用。 -
ASP.NET程序设计案例教程尚俊杰、秦卫中本书是一本精心设计的ASP.NET案例教程(以VB.NET语言讲解),它不是简单地堆砌源代码,而是将重点放在了讲解程序设计思想上,不仅要让读者知道怎么编,更要让读者知道为什么要这样编。本书案例选材来源于四个方面:Internet上优秀的案例、作者多年的教学经验、BBS论坛中读者提出的常见问题、其他ASP.NET教材中优秀的案例。全书基本上覆盖了ASP.NET学习中的重点、难点和疑点,包括数据库程序的各种复杂操作、使用Code-Behind、开发和使用自定义控件、多层应用程序、使用正则表达式、使用JavaScript、使用CSS样式等各种疑难技术。在本书的第8章,给出了ASP.NET程序中常用的留言本、聊天室、BBS论坛和网上书店综合示例,并且全部用文本编辑器和Visual Studio.NET两种方式来实现。本书是由“书 + 光盘 + 支持网站”组成的三位一体的立体教材,其中配套光盘包括全部示例的源代码,支持网站(www.jjshang.com)提供了学习论坛和大量的学习资源。本书适合有一定ASP.NET基础的人使用,适合做大中专院校网络程序设计课程的辅导教材,同时也适合网络程序设计人员自学使用。 -
.NET企业级应用程序开发教程汤涛VisualStudio.NET作为微软.NET战略的核心开发工具,与VisualStudio6相比,其开发效率具有显著性地提高,其开发框架和思路发生了根本性地改变。同时,VisualStudio.NET又提供对COM组件的访问兼容性。.NET全面引入对XML的支持是开发基于.NET分布式应用的基石,XML.NET支持在数据访问层面和对象传递层面上跨越Internet传递数据和对象。本书基于C#语言深入阐述.NET核心开发思路和.NET应用程序运行的基本原理,详尽讲解Windows编程方法、网络访问和Sockets编程。还深入讨论了多线程应用程序开发、线程同步技术和线程池技术等.NET深入编程技术。Web服务和远程通信技术是.NET下企业级三层结构应用开发的关键技术,本书讨论了Web服务和远程通信的基本原理和实现机制,与COM+交互,.NET企业服务技术和序列化技术,详细阐述基于.NET的三层结构应用程序开发,这些技术都是实现.NET企业级软件开发所必备的。企业应用部署向来是企业级应用开发的关键,本书详细阐述了.NET应用部署的基本方法和原则。本书结构清晰,讲解深入浅出,并通过丰富的实例加深读者对相关技术的把握。本书是从事微软VisualC#.NET开发和应用人员不可多得的参考书。同时适合广大计算机爱好者自学也可作为大专院校相关专业的教学参考书。本书前言前言:从.NET开发技术推出至今已有三年多的时间,国内的诸多软件企业特别是基于Windows平台的软件开发企业都在陆续向.NET开发上迁移。笔者作为中国.NET开发技术的先驱,长期从事软件项目开发、咨询和研究,特别是近几年来一直致力于中国软件企业开发架构和技术的推广与咨询工作,以及针对软件企业的高级程序员和项目经理的技术培训工作。在这期间,笔者把实际应用开发中遇到的问题、大多数程序员在.NET应用开发中可能遇到的陷阱以及针对一些.NET核心技术的理解等总结成文,这就是本书的由来。VisualStudio.NET(简称VS.NET)作为微软.NET战略的核心开发工具,与VisualStudio6相比,其开发效率得到了显著提高,其开发框架和思路发生了根本性改变。同时,VS.NET又提供对COM组件和Win32API的访问兼容性,使得VS.NET成为微软平台上迄今为止最为强大的开发工具。其中,.NET框架是VS.NET开发应用以及.NET应用程序运行的基础,它包含运行.NET应用程序所必需的虚拟机和基础类库。本书深入阐述.NET核心开发思路和.NET应用程序运行的基本原理,详尽讲解Windows编程方法、网络访问和Sockets编程。本书还讨论了多线程应用程序开发、线程同步技术和线程池技术等.NET编程技术。Web服务和远程通信技术是.NET下企业级三层结构应用开发的关键技术,本书深入讨论Web服务和远程通信的基本原理和实现机制,详细阐述基于.NET的三层结构应用程序开发,还讨论了.NET与COM+的交互技术以及.NET企业服务技术,这些技术都是实现.NET企业级软件开发所必备的。企业应用部署一直是企业级应用开发的关键,本书详细阐述了.NET应用部署的基本方法和原则。本书各章内容第1章.NET概述,主要讨论.NET战略概要、.NET框架组成部分及其本特征等内容,还讨论到了程序集(assembly)的概念。第2章基于.NET的OOP,主要讨论了面向对象的基本概念。介绍了如何在.NET中定义类的基本结构,其中包含属性、方法、构造函数等,还讨论到了面向对象编程中的继承和多态如何在.NET下实现,也讨论了抽象类和接口的实现方法。第3章.NET组件开发和部署,主要讨论了.NET中组件的开发和内存管理,以及应用程序的部署和DLL程序集的版本控制等技术。应用的命名空间主要为System.ComponentModel。第4章Windows窗体编程,主要讨论了建立多窗体应用、使用控件和窗体菜单、如何实现拖放操作,以及访问系统剪贴板等Windows编程的基本技术。应用的命名空间主要为System.Windows.Forms。第5章数据处理技术,主要讨论了ADO.NET对象模型、在.NET基础类库中有关ADO.NET的命名空间和类,以及如何通过这些类来实现数据的增、删、改、查等基本操作,如何调用存储过程,实现单机事务处理和分布式事务处理等,还讨论了如何针对数据库存取大对象的数据。最后,讨论了数据访问时的安全性问题。应用的命名空间主要为System.Data及其子命名空间。第6章数据流和文件处理,主要讨论与文件操作和访问相关的类、读写文本文件和二进制文件、对文件的异步读写操作、控制文件和目录的不同事件,以及操作独立存储文件等。应用的命名空间主要为System.IO及其子命名空间。第7章Internet访问,主要讨论如何创建基于TCP/IP网络访问Web站点的客户端、如何异步访问网络资源、处理网络访问过程中遇到的错误、实现DNS域名解析,最后讨论了如何创建TCP服务器和客户端。应用的命名空间主要为System.NET及其子命名空间。第8章绘图和打印,介绍了GDI+与GDI的区别,讨论了如何创建基本图形文件和复杂的图像、实现不同图像格式的转换,以及控制打印输出。应用的命名空间主要为System.Drawing及其子命名空间。第9章.NET与非受管代码的交互,主要讨论了与COM组件的相互调用、如何调用Win32API、如何通过WMI访问操作系统,或是通过.NET框架中的一些诊断类来访问操作系统。应用的命名空间主要为System.Runtime.InteropServices、System.Management和System.Diagnostics及其子命名空间。第10章.NET事件处理,主要讨论了委托(delegate)的基本概念、在.NET中事件委托的机制,以及在用户自定组件中如何产生并响应事件。应用的命名空间主要为System命名空间。第11章多线程和Windows服务,主要讨论了如何创建多线程应用程序、如何创建Windows后台服务、如何安装和卸载Windows服务以及在Windows服务中使用多线程来提高响应效率。应用的命名空间主要为System.Threading和System.ServiceProcess。第12章ASP.NET编程,主要讨论了ASP.NET与经典ASP的区别、使用Web控件,以及一些基本的Web编程技术,还讨论了如何开发Web控件和用户自定控件等内容。应用的命名空间主要为System.Web及其子命名空间。.NET企业级应用程序开发教程前言第13章ASP.NET数据展现和报表技术,主要讨论了如何在ASP.NET页面中使用数据控件绑定来自于数据库的数据。如何使用VS.NET带的水晶报表和用户自定义报表。应用的命名空间主要为System.Web及其子命名空间。第14章ASP.NET配置,主要讨论了ASP.NET的配置架构实现有效的错误处理和安全性控制等。应用的命名空间主要为System.Web及其子命名空间。第15章Web服务和Remoting,主要讨论并比较了Web服务和Remoting技术,介绍了如何开发Web服务、如何开发Remoting服务器端和客户端,以及如何实现远程组件的调用。应用的命名空间主要为System.Web.Services、System.Runtime.Remoting及其子命名空间。第16章XML.NET,主要讨论了XML基本概念和XML在.NET中的具体实现,以及如何操作XML数据等。应用的命名空间主要为System.Xml及其子命名空间。本书使用的约定技巧:用于更为有效地解决问题,或更快捷地实现编码的提示信息。注意:通常是背景材料或是相关链接,用于加深读者对相应内容的理解。小心:可能会遇到的程序代码问题、技术陷阱或是一不小心就会产生的错误。本书面向的读者本书是针对向.NET技术迁移的程序员编写的,帮助程序员更快地熟悉和掌握.NET编程技术。当然,对于已经开始使用.NET的程序员也会有帮助。客户支持信息我们尽可能地让本书在技术上更为准确,但错误是在所难免的,希望读者能告诉我们有关本书的错误之处,我们的Email是:tonyacton@hotmail.com。当然,如果读者在实际开发中遇到了问题,也可以给我们发Email,我们将会提供相应的技术支持和咨询。 -
VISUAL C#.NET案例开发集锦欧立奇,康祥顺,马煜编著本书几乎涵盖了C#所有的技术门类和知识要点,每个案例都是根据读者的阅读习惯编写的,案例中不但有详细的实现步骤和源代码,而且还有详尽的代码解释,它能够让你迅速理解和掌握每个技术要点。本书考虑到读者对象的差异,编写了初中高三个层次的案例,它将引领你一步一步向专业级的设计师领域迈进。在书中,几乎所有的案例都在项目开发中经过了实践的严格检验,你可以直接应用到自己的程序中使用。本书主要通过具体的实例介绍如何运用VisualC#.NET编程工具开发实际的应用程序,从基本应用到高级处理都有介绍,包括基础设计、图像处理、多媒体应用、系统文件处理、数据库基本处理、网络处理、网络与数据库高级应用、综合实例共八个章节。每个案例的编排都严格按照读者的阅读习惯进行组织的,都是由具有丰富经验的项目开发人员亲手编写,大部分的案例都已经在项目开发中经过了实践的检验,它是指导您进入实战型程序设计师领域的一盏明灯。本书适合用于大中专院校学生、程序设计人员和C#编程爱好者。 -
ASP.NET网络编程从基础到实践苏贵洋[等]编著在Internet迅速发展的今天,ASP.NET以其简单、快捷、高效的独特魅力,越来越得到广大用户的青睐。本书以ASE.NET的基础知识学习和应用为主要讨论对象,讲解了ASE.NET的基本知识,对ASP.NET的具体应用进行了较为详细的讨论,并包含了相应的示例,对于每个例子,都有详细的背景知识介绍、编程实现思路和具体的代码分析。通过对这些例子的学习,读者可以更好地领会ASP.NET语法和编程技巧,将所学的知识融会贯通。本书以ASE.NET的基础知识学习和应用为主要讨论对象。在基础篇(第1~14章),以浅显的方式讲解ASE.NET的基本知识,并包含了相应的示例。在进阶篇(第15—22章),精心按照难易程度和适用范围,对ASP.NET的具体应用进行了较为详细的讨论。对于每个例子,都有详细的背景知识介绍、编程实现思路和具体的代码分析。这种写作方法,既能够扩大读者的知识面,又能够帮助读者培养分析问题、解决问题的能力。通过对这些例子的学习,读者可以更好地领会ASP.NET语法和编程技巧,将所学的知识融会贯通。本书内容翔实、丰富、浅显易懂,可供广大ASP.NET开发者、软件开发人员和计算机爱好者学习参考。
