本书主要讲解了用VB.NET设计类时的一些具体细节。首先介绍什么是类型,接下来具体介绍组成类型的类型成员(如方法、构造函数、属性和事件等),后研究如何将类型集中在一起组成程序集。
本书是IL汇编语言的权威之作,深入地讲解了IL的全部内容,是.NET底层开发人员的参考书,对于从概念设计到实现和维护等软件开发所有阶段都很有价值。本书内容基于.NET 2.0版本,同时,考虑到.NET 3.0/3.5在CLR/IL上没有作任何改动,且即将推出的 .NET 4.0也只是在CLR上稍作修改而并没有涉及IL语言,所以,本书对于目前各个版本的.NET Framework而言都是适用的。 本书适合所有.NET开发人员、讲师、研究人员阅读。
ASENET 4.5是微软推出的*新版本,是继 ASENET 4.0之后又一个突破,该版本在ASP.NET 4.0 版的基础上进行了全方位的技术升级。 张正礼、陈作聪编*的《ASP.NET从入门到精通(适用于ASP.NET3.5\4.0\4.5版本第2版)》由浅入深、循序渐进地介绍了如何使用ASP.NET 4.5和配套的Visual Studio 2012开发环境进行Web网站开发所要学习的技术、操作方法和使用技巧。全书共分为19 章,分别介绍了ASE.NET 4.5的基础知识、C}≠编程语言基础、Web服务器控件、主题、母版页、网站导航、数据绑定、数据源控件、ADO.NET数据库开发、 XML数据操作、LINQ查询技术、Web服务、 ASP.NETAJAX以及ASP.NET MVC等Web网站开发必须掌握的各种知识和技巧,并通过个人博客和音乐商店两个项目演示了ASRNET 4.5技术在实际开发中的应用。 *后一章还提供了10个完整的网站项目开发供读者学习和参考。 本书提供了所有实
本书详细介绍了利用Visual C++ .NET集成开发环境开发网络通信应用程序的方法,同时对当今流行的FTP、E-mail、Telnet、HTTP、ICMP、串口通信等通信协议程序设计和应用开发进行了详细的介绍和讲解。 本书在进行理论介绍的同时,配合以大量的实例,让读者能够深入地了解各种网络应用程序的开发技巧。另外,结合具体的设计实例,本书还讲解了网络通信协议的工作原理等内容。 本书面向具有Visual C++ .NET网络通信编程基础知识的读者,此外也适合于中、高级程序员在网络和通信应用开发时阅读和参考。
本书重点介绍了使用ASP.NET 2.0(C#)技术开发Web 2.0时代的热门网络应用系统(如RSS、Blog、Tags、Web Service、BBS、XML、Ajax、WIKI等)的方法,以及开发这些系统所需的ASP.NET 2.0预备知识。本书首先介绍了开发的预备知识,如ASP.NET Web窗体页,ASP.NET基本对象和配置,SQL Server数据库和ADO.NET,数据服务控件,网络文件和图像处理技术等;然后介绍使用ASP.NET 2.0技术开发的网络应用系统,包括RSS、Blog、社会标签(Tag)、基于Web Service的网络存储系统、基于XML技术的BBS系统、基于ASP.NET Ajax技术的邮件管理系统等大型网络应用系统;后介绍了创建Web 2.0网络应用程序的Web安装程序、数据库脚本、桌面安装程序以及Web 2.0网络应用程序的安装和发布。 本书不仅适合初学Web 2.0的网络开发人员使用,对具有一定的ASP.NET 2.0(C#)开发经验和希望全面了解Web 2.0的技术人员也很有帮助。
ASRNET是微软公司推出的一种创建动态Web应用程序的技术,它具有应用广泛、程序开发效率高、项目开发周期短等优点。本书从实际开发出发,由浅入深、由表及里,循序渐进地介绍了使用ASENET进行网站开发的方法。全书共分22章,包括ASENET概述、C#程序设计基础、ASP.NET语法基础、ASP.NET内置对象、ASENET标准服务器控件、数据验证控件、母版页、主题与皮肤、用户控件、使用ADO.NET管理数据、数据服务器控件、导航控件、登录服务器控件、WebParts服务器控件、LINQ技术、上传与下载管理、发送电子邮件、多功能编辑器、网站开发中的典型技术、聊天室的设计与实现、留言板的设计与实现、新闻发布系统的设计与实现等内容。全书每个知识点均结合实例进行介绍,包含近270个独立的实例,全部配有代码,使读者轻松掌握ASENIET开发要领。 本书提供光盘一张,含有书中实
本书是将Java编程经验迁移到.NET环境的权威性指南对于Java程序员而言,正确理解C#和Java这两种语言的异同才能够快速地使用C#语言开发Windows应用程序。本书中所采用的大量代码(均在Visual Studio,NET 2003和Java 1.4版本平台上进行了测试)向读者展示了如何将Java编程经验应用到C#编程中,以创建出功能丰富的.NET应用程序。 作者首先详细描述了.NET Framework的知识,随之向读者介绍了代码编写的方法和Visual Studio,NET集成开发环境(旧E)的内容。本书将C#和Java的不同特点进行了归纳比较并系统分析了这两种语言之间的关系。读者从中将学习到C#编程的实质——从对象创建到事件编程,以及更多高级的知识如数据库访问、XML处理,GUI编程和反射技术等等。 为了让读者能更加敏捷地进行C#编程,而不是简单地在C#中模仿Java编程,本书主要讨论了以下主题: ·数据库访问 ·继
本书以清晰的条理、精炼的例子把初学者带入ASP.NET 2.0的世界。 全书共分四个部分。“基础篇”在涵盖了基础知识的同时以留言簿的示例让初学者快速入门,迅速激发学习的热情。“技术篇”在覆盖常用技术的同时也涉及到了ASP.NET的一些底层实现。“提高篇”通过讲解进阶技术,帮助读者编写出更好的代码,开发出更强大的ASP.NET应用程序。“扩展篇”介绍了ASP.NET 2.0常见的企业级开发构架和技术,为读者以后的深入学习作好了铺垫。 本书具有以下四大特点: 紧凑精炼的篇幅:内容覆盖广且每个章节都短小精悍。 语言贴近初学者:摒弃难以理解的MSDN的定义和示例,对疑难的知识点都有贴切的比喻和讲解。 独特的章节安排:根据切入点和疑难点来安排章节,确保初学者在不知不觉中顺畅阅读。 示例式教学方式:倡导从示例入手的教学方式,先手
本书采用一种简洁明快的叙述方法,深入浅出地介绍了Visual Studio的ASP.NET和VB.NET。书中主要讲述VB.NET与ASP.NET的关系和Web编程的方法,重点介绍用VB.NET以及以特殊的方式使用ASP.NET框架,即使用后代码模块构建Web应用,其中用大量篇幅介绍了使用和开发Web Form的方法。内容涵盖了开发新型动态、易维护的Web站点的入门知识和所有的编程技巧,它将Web应用编程提升到一个全新的高度。
本书关注直接影响框架可编程能力的设计问题,为框架设计师和广大开发人员设计高质量的软件提供了权威的指南,这一版更新至.NET 3.5。书中内容涉及框架设计的基本原则和规范,常用设计惯用法,为命名空间、类型、成员等框架各部分命名的规范,框架中常用设计模式的规范等。同时,书中添加了来自经验丰富的框架设计师、业界专家及用户给出的评注,为书中的许多规范增色不少。 本书为框架设计师之作,也可用作.NET开发人员的技术参考书。
本书从学习的目的出发,通过一个案例展开对Visual Basic.NET程序设计基础知识的介绍。同时,为了加强学习效果,本书也提供了一个练习案例,要求读者使用已学习的知识参照书本的案例实际开发该案例,以达到学以致用的目的。 本书主要内容包括.NET概述、Visual Basic.NET入门、Visual Basic.NET集成开发环境的使用、Visual Basic.NET常用控件的使用、应用程序界面设计、使用ADO.NET操作数据库、创建数据报表、文件操作、错误管理、访问XML文档、创建和使用Web Service及如何发布Visual Basic.NET应用程序等。 本书结构合理,语言通俗易懂,并具有理论内容介绍适度、侧重技术应用的特点。该教材主要面向高职高专的学生,同时也可作为相关技术的培训教材。
本书基于Visual Studio 2008/.NET Framework 3.5开发和运行环境,阐述C#3.0语言的基础知识,以及使用C#3.0语言的实际开发应用实例。具体内容包括C#.NET语言基础、面向对象编程、结构、枚举、泛型、特性、语言集成查询、多线程编程技术、数值日期和字符串处理、文件和流输入输出、集合、数据库访问、Windows窗体应用程序、WPF应用程序、ASP.NET Web应用程序设计等。 本书作者结合多年的程序设计、开发及授课经验,精选大量的实例,由浅人深、循序渐进地介绍C#.NET程序设计语言,让读者能够较为系统全面地掌握程序设计的理论和应用。 本书可作为高等学校各专业的计算机程序设计教程,同时也可作为广大程序设计开发者、爱好者的自学参考书。 本书配有实验和辅导教材《C#.NET程序设计实验指导》,提供了大量的思考与实践练习,让读者从实践中巩固和应用所学
由王涛编著的《你必须知道的.NET》来自于微软MVP的*技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包括了.NET基础知识及其深度分析,以.NETFramework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NETFramework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET3.0/3.5/4.0 新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之门。
本书以循序渐进的方式揭开asp.net mvc的神秘面纱,帮助开发人员将现有的asp.net webforms项目转移到asp.net mvc架构,引导读者建立正确的开发观念,并搭配visual studio2010开发工具,带领读者体验asp.net mvc的强大魅力。 本书主要分成3篇。基础观念篇介绍了开发人员在学习asp.netmvc之前需要了解的技术和观念,以及mvc架构的基础知识。技术讲解篇针对asp.net mvc2的各项开发技术进行解析,以帮助开发人员解决实际问题。开发实践篇通过一套完整的留言板系统案例详述asp.net mvc2的开发技巧与流程,以及asp.net mvc的安装部署和单元测试方法。 本书适合对mvc架构感兴趣的asp.net开发人员阅读。
本书以一个完整的真实案例——学生过程考核成绩管理系统项目为载体,系统介绍ASP,NETWeb应用程序的开发技术。本书共分7章,涵盖Web基础、ASP.NET运行环境及开发工具、ASP.NET常用的服务器控件、ADO.NET数据库技术、常用内置对象、分层结构、安全策略及Ajax技术等。本书每章取自项目的不同模块,均以典型案例开始,介绍该章的实际应用场景;然后在案例分析中讲解各相关知识点,对于案例未涉及的知识点,将在知识扩展中讲解;后是案例实现,详细说明案例的设计步骤和相关源代码。 本书结构清晰、浅显易懂,可以作为高职高专院校计算机专业ASP.NET课程的教材以及相关培训教材,也适合具有一般计算机基础的读者自学使用。
《asp.net网络程序设计教程》以c#语言和asp.net为主线介绍网络程序设计方法,内容包括c#基础知识,使用asp.net构建基本web页面,建立web站点所的主题、母版页和站点导航知识,使用数据源控件、ado.net对象和数据绑定控件构建数据库应用,以及ajax、linq、状态维护等高级技术。 《asp.net网络程序设计教程》内容安排合理、语言浅显易懂、条理清晰、图文并茂、实例丰富,具有很强的实用性,可作为高等院校计算机专业、软件工程专业以及非计算机类专业的教材,也可作为相关技术人员的参考书。
本书全面介绍ASP.NET 3.5编程知识,其中详细介绍.NET Framework和C#的核心内容、部署ASP.NET开发环境、使用ASP.NET内置对象和常规控件创建简单的Web应用程序、在ASP.NET中访问外部数据并显示到页面、使用ADO.NET管理数据、操作数据、数据源控件、ListView控件、执行批量复制操作和多活动结果集等。ASP.NET高级编程知识包括母版、成员角色、登录控件、站点导航控件及Web个性化控件。另外本书还重点讲解ASP.NET 3.5中新增的Ajax及LINQ技术。后一篇介绍项目内容管理平台和产品展示系统两个实例的实现过程。本书配套光盘内容为本书示例的源代码(包括后一篇中2个完整的应用程序)、ASP.NET 3.5软件配置和使用教学视频。 本书适合中高级ASP.NET动态网站开发人员学习使用,特别适合于有编程基础并希望通过全面学习ASP.NET 3.5技术来提高实际应用能力的读者群体。本书也可作为高等院校
《ASRNET安全编程入门经典》适合ASENET初学者和中级水平的ASP.NET编程人员阅读,本书为保护ASP.NE7开发的每个领域提供了逐步的解决方案,而不是从理论上宋解决安全问题。作为MicrosoftMVP的BarryDorrans向您说明了日常代码如何被攻击的示例,并描述了防御攻击的几个必要步骤。此外,您还将学习如何使用Microsoftt其他供应商提供的.NET框架、产业模式、*实践、代码库和资源宋保护您的应用程序。
本书是一本讲解如何通过Visual C#.NET开发应用软件的书籍,它以5个实际项目为依托,全面而系统地再现了项目开发的实际过程,具有很大的实用价值和参考意义。 全书首先介绍SQL Server 2000基础知识、ADO.NET基础知识和ASP.NET 基础知识;然后讲解5个项目的开发实例,每个项目均遵循“需求分析→开发规划→数据库设计及实现→各模块界面设计及功能实现→打包部署”的开发思路做深入讲解,详尽剖析大量源代码,适时讲解开发技巧,从而增长读者的开发阅历,积累项目实践经验。 本书内容详实,案例鲜活,编排合理,讲解透彻,是一本不可多得的讲解Visual C#.NET软件开发的项目实战类书籍。本书适用于有C#语言入门基础,并想进一步精通Visual C#.NET开发工具开发各类软件项目的读者。
本书依托ASP.NET Web API阐述API设计与开发的通用技术,是一本全面介绍如何构建真实可演化API的实践指南。本书共分三部分。*部分介绍Web/HTTP和API开发的基础知识,介绍ASP.NET Web API,为初学者以及想充分利用HTTP的读者建立好的起点。第二部分完整介绍了真实Web应用程序的开发,其内容从设计讲到实现,全面覆盖客户端与服务器端开发。第三部分深入ASP.NET Web API的内部机制,并讲解一些高级的主题(如安全和可测试性),加深你的理解,让读者学会更好地利用Web API构建可演化系统。
Ajax是Web 2.0 主要的技术组成部分。本书图文并茂,实例详尽,内容基本覆盖了Ajax技术开发所有常用模块的知识。全书内容分为3篇。篇包括认识Ajax和ASP.NET Ajax的概述、安装。第二篇采用ASP.NET Ajax框架开发Ajax GridView、聊天室、自动完成、自动拒绝垃圾发布程序、拖曳排序、评分功能、QQ样式的菜单等常用模块。第三篇直接利用XMLHTTP对象进行Ajax常用模块的开发。实现的模块有:注册登录、通信录、留言本、分页模块、文件上传显示进度条、相册模块、Ajax小偷模块、聚合搜索、无限级级联菜单、内文广告系统、聊天室、可个性化定制的RSS、Web QQ等。 本书适合广大Web网站开发人员、Ajax程序员、ASP.NET程序员、网站UI开发人员、网页特效制作人员、JavaScript开发人员、网站管理维护人员阅读,尤其对于有一定Internet/Intranet编程技术经验的人员具有很好的参考作用。
《asp.net程序设计项目式教程(c#版)》紧密围绕web编程人员需要掌握的基本知识和技能,以c#语言为基础阐述asp.net开发的基本技术和技巧,内容主要包括网页制作基础知识、asp.net网页运行和开发环境、visualc#程序设计基础、母版页及主窗体设计、html服务器控件、web服务器控件、用户控件、内置对象、验证控件、数据库访问和文件处理操作等。 《asp.net程序设计项目式教程(c#版)》*的特点就是每一章以知识点构建典型案例,每个案例都突出实用性,以典型案例带动知识点的讲解。本书既适用于计算机专业的本、专科学生,也可供广大计算机爱好者和编程人员阅读。
本书展示了如何利用.NET强大的功能创建令人激动的、功能齐全的游戏。因为在.NET中可以利用DirectX9,所以读者现在不需要使用复杂的C++代码就可以编写各种奇特的游戏。 本书不是一本介绍.NET的全面指南,但是读者可以在开发各种有趣游戏的过程中学习如何编写.NET程序。 开发游戏是一项具有挑战性的工作,而面临的挑战根据游戏的不同而各异。本书剖析了5个不同的游戏,读者可以从中发现如何解决不同的问题。例如,如何创建一个简单的游戏框架?如何将二维游戏转换成三维游戏?如何创建具有人工智能的游戏特征?如何编写通过网络运行的游戏?在本书中,我们将为上述问题以及其他一些问题提供答案。这些答案将在介绍二维及三维Spacewar等游戏时给出。
本书在亚马逊网站上深受读者好评.由微软公司的有价值专家Matthew MacDonald倾力而作,凝聚了Matthew多年来积累的丰富实践经验,是目前全面 的一本介绍WPF编程技术的书籍。书中不仅全面介绍了常见的图形界面编程技术,而且对WPF中非常有特色的文档和打印、音频和视频、动画、3D图形开发、多线程和插件等内容也进行了比较深入的介绍。
本书系统地介绍了HTML5与ASP.NET程序设计技术。全书分3篇。第1篇介绍HTML5基本知识,包括HTML5网页设计基础、CSS3样式控制、JavaScript、jQuery、Canvas图形图像设计等;第2篇介绍ASP.NETWeb应用程序开发技术,包括Web窗体和控件、ASP.NET AJAX、jQuery UI与C#代码的交互、LINQ和SQLServer数据库访问等;第3篇介绍ASP.NET MVC 3Web应用程序开发技术,包括MVC开发基础、Razor视图引擎、MVC中的数据访问和客户端验证等。另外,在附录中还提供了与本书配套的上机实验。 本书可作为高等院校计算机及相关专业的教材;也适合有一定C#语言程序设计基础,希望利用VS2010开发平台开发企业级Web应用程序的人员阅读。