.NET
-
用实例学Crystal Report for Visual Studio.NET章立民著不可否认,VisualStudio.NET确实是革命性的开发工具,它的基础架构与开发环境更符合开发人员心目中的理想,此外,其前瞻性与未来性更是令人耳目一新。相信在未来的日子里,它将被更多的专业人员所采用,学会它,肯定对您有有所助益。本书主要介绍本书强调实例学习,通过众多范例让你把握CrystalReports玩于股掌之间。通过学习本书能彻底研究与活用节,并培养和建立制作复杂格式报表的能力,还可学习如何设置多样化的资料来源;彻底活用字段、公式字段、图表、交叉表、图片与各类对象;彻底研究报表的分组技巧,并通过小计、汇总、总计与汇总字段来计算出各项系统信息;学习如何将报表集成至Windows应用程序中以及如何将报表集成至Web应用程序中;学习如何通过自定义界面与报表互动;学习通过CrystalReportDocument类来动态控制报表的结构与内容以及学习如何集成ADO.NET等多种CrystalReport的应用方法与技巧,提高报表设计的能力。 -
C#面向对象程序设计黄聪明编著编程语言(programminglanguage)是任何信息系统形成的必要部分,而且也是计算机科学教学上所不可或缺者,甚至是一种用来精确描述个人思维的有效的工具之一,就像是人类思维的一种速记!编程语言何其多也,而本书则选择Microsoft在.NETFramework中新创的C#作为讨论编程语言基本观念的媒介,并且配合所谓的面向对象程序设计的思维模式来运用这样的一个思维速记工具。学习使用编程语言来设计程序,对许多初学程序设计的人来说,可能都不是个愉快的经验,至少一开始的时候不是,这除了个人的因素外,再加上面对许多不熟悉的专有名词、过多的语法、过少的范例、及欠缺连贯性与逻辑架构的章节安排,都会对学习造成雪上加霜的效应;因此,我将1985年以来陆续接触COBOL、dBase/Clipper、Pascal/Delphi、C/C++、Prolog、宇正编语言、VisualFoxPro、JavaScript、ActionScript、Perl、VisualBasic/VisualBasic.NET与Java等编程语言关于教学与自学所累积的点滴经验,通过不断地试着从一个初学者、教学者与研究者等不同的角度来思考编程语言及程序设计,希望能够写出一本真正能满足程序设计初学者需求的书,因此,在书中我将通过详细的分步讲解,将编程语言及程序设计的内容予以系统化、逻?⒕×恳酝冀獾姆绞剿巫鏊得鳎M臼橹漳艹晌跹С绦蛏杓普呓氤绦蛏杓屏煊虻牡娼攀宜摹禞ava2程序设计彻底研究》一书基本上算是实现了上述愿望,而本书则是更进一步对该书略显不足的观念及范例进行了加强,如果说该书实现了90%的愿望,那我希望本书能够趋近100%。本书的内容及组织本书内容分成四个主要的部分:Part1程序设计的基本观念与环境建立(第1章至第2章)第1章,针对程序设计做一个简要的说明,让各位在运用C#编程语言来开发程序前,能够知道究竟程序设计是什么,程序设计的基本结构及程序设计的思维方式,特别是针对面向对象程序设计思想的说明。第2章则说明建立C#开发环境的一些必要的软硬件需求及其安装。Part2C#基本编程语言规范(第3章至第7章)编程语言的规范及如何利用C#来设计Windows应用程序都会在这个部分加以说明。经过这些章节的洗礼,各位将会对组成语言规范的变量、数据运算及思想流程的运作有充分的了解。Part3C#面向对象程序设计思想(第8章至第15章)到底C#编程语言如何实现面向对象思想?这就是这个部分所要说明的:包括类的设计、继承、多态及对象响应外界环境变化的面向事件能力。除了说明面向对象思维的具体实现方法之外,本部分着重于如何借助C#编程语言来使用.NETFramework的数据表达和运算类库,包括数组、字符串、时间与数值数据。Part4WebApplication程序设计(第16章)本书的最后一个部分则与网页应用程序有关。这个部分可视为C#可视化程序设计的延伸。这一章会简单地带领各位看一下ASP(ActiveServerPages)的下一代开发方式:ASP.NET,以及将程序代码复用的观念通过网络予以强化的网络服务(WebServices)。VisualC#.NET是一套综合工具集,可以用来为MicrosoftWindows和Web开发XMLWeb服务以及基于Microsoft.NET的应用程序。这个强劲的开发包使用面向组件的C#开发语言,为具备C++或Java经验的初级和中级开发人员创建下一代软件提供了现代化的语言和环境。本书的作者在多年教学和开发经验的基础之上,没有刻板地对C#的语法和编程技术进行逐条的介绍,而是以专业的眼光对C#语言的各项内容进行了总结和分类,并且提供了大量的代码示例供读者学习和参考,旨在使读者能够迅速掌握面向对象编程的实质,从而快速和高效地开发出具有专业水准的Windows应用程序和组件。本书是C#语言的入门书籍,具有很强的实用性和指导性。语言通俗易懂,讲解细致深入,适合初学和自学计算机编程的各类人员学习,有经验的开发人员也可以使用本书作为参考。 -
Microsoft .NET和Windows应用程序调试(美)John Robbins著;刘立宇等译本书是《应用程序调试技术》一书的更新版本。全书共分4大部分,分别是“调试概述”、“强大的调试技术”、“.NET的强大工具和技术”和“本机代码的强大工具和技术”。 作者以自己的多年编程和丰富的调试经验,全面介绍了各种调试,从XML Web服务和ASP.NET调试到Windows服务与异常的调试。还介绍了错误和故障的类型,各种调试器的功能和工作原理,以及本机代码和托管代码的调试等。本书适用于有一定开发经验的中高级开发人员和调试人员。 -
ASP.NET数据库编程详解石磊,但正刚编ASP.NET是微软公司基于.NET平台的Web应用程序开发技术。本书以开发一个典型的电子商务应用为线索,采用循序渐进的方式进行介绍,引导读者逐步掌握ASP.NET的各种开发技术。本书分为12章,第1~9章包括ASP.NET基础、配置ASP.NET开发环境、Web Form控件、ADO.NET、Connection对象、Command对象、DataSet对象和数据绑定、在SQL Server 2000上规划和实施数据库等内容,第10~12章则结合目前ASP.NET和Web数据库最为常见的应用领域——论坛/留言本、网上电子商务(手机商店),从站点的功能规划说起,一步一步介绍站点各个功能模块的实现以及应用程序的发布过程。本书结构合理、论述准确、内容翔实、步骤清晰、示例丰富,适合学习ASP.NET的初中级用户使用。每章后面附有习题,便于读者掌握和提高。本书既可供高等院校理工科各专业选作.NET环境下的网络数据库应用开发教材,也可供感兴趣的读者在学习ASP.NET(使用C#版本)时选用。 -
Visual Basic.NET程序设计教程吴文虎主编;杨枭编著本书面向VB.NET的初学者。先简单介绍了VB.NET的编程环境、VB语言的语法知识、界面组件的使用及界面设计技术;接着介绍面向对象程序设计的相关概念、方法和内容、一般组件的技术原理;然后介绍高级组件技术与应用如窗体设计、对话框的使用及一些实用编程技术等。最后,用一个大型实例来说明如何开发一个项目,详细介绍了项目开发的过程。一方面丰富了读者的项目经验,另一方面,也初充了另一大知识点:Web应用程序设计。本书实践性强,在介绍各个知识点的时候,辅以大量的实例来说明这些知识点的应用。本书可作为高校非计算机专业理工科大中专学生的教材,可作为工程师和程序设计爱好者的学习参考用书,也可作为各类培训班的培训用书。 -
C#应用程序开发标准教程秦斌,曾斌主编对开发人员而言,C#语言及相关的.NETFramework开发环境是多年来最为成功的一项新技术。设计.NET就是为了提供全新的开发环境,在此环境中,可以开发运行在Windows操作系统上的几乎所有的应用程序,而C#就是专门用于.NET的一个新型编程语言。本书首先介绍了C#语言、.NET的一些基本概念,C#的语法以及面向对象的编程思想;然后详细讲解了使用C#语言在VisualStudio.NET开发环境中开发Windows程序的各个方面,如界面、数据库、图形图像、文件以及网络等高级主体的方法;最后简单介绍了C#在ASP.NET中的应用。本书既可以作为学习C#和.NET的入门教材,也可以作为具有一定编程基础开发人员的参考用书。 -
Visual Basic.NET控件技术教程张树泉编著本书用通俗的语言,结合大量的应用实例,深入浅出地介绍了VB.NET的控件应用技术。内容涉及Windows窗体控件、ADO.NET控件和Web窗体控件的应用。由于VB.NET广泛用于数据库的开发,所以本书用较大的篇幅详细地介绍了数据库控件的应用。VB.NET简化了Web应用程序的开发,对于Web窗体控件的应用本书也做了较详尽的介绍。本书根据作者的经验和体会,详细介绍了每一个控件的应用场合、注意事项和使用技巧。通过对这些实用性很强的实例的学习,读者可以达到举一反三的效果。本书适用于有一定VB.NET编程基础的读者,对于VB.NET软件开发人员也具有较高的参考价值。 -
Visual Basic高效编程(美)Joe Hummel等著;严静东,郭文明等译;严静东译《Visual Basic高效编程》的特色在于它包含近50条最出色的编程实践准则,可以给从事实际开发工作的程序员提供具体的指导,以设计出更好的应用系统,编写出更优秀的代码。无论读者感兴趣的领域是COM、数据库,或者是使用MTS和COM+来开发分布式系统,本书都会给读者提供已在实践中证明的永远行之有效的解决方案,这些解决方案是本书的多位作者在VB应用领域多年咨询和培训中获得的经验浓缩和提炼。《Visual Basic高效编程》着眼于一般的编程实践,从防错性编程到错误处理以及面向对象设计。另外,本书涉及COM使用过程中的关键性问题:接口、兼容性以及类的设计。在介绍成功的Web编程实践之后,随之介绍了构建多层应用系统时所应遵循的准则。本书还着重介绍了VB最重要的应用方向中数据库和高效数据访问方面的技巧和问题。本书亮点:·合理的编程实践和面向对象程序设计原则,这些原则不仅适用于VB6,在VB.NET中也同样适用。·编写在MTS和COM+环境中都能正确运行的代码。·不必配置所有的组件就可提高程序的可扩缩性。·在Web应用程序中使用XML、IIS和ASP。·设计类以实现高效数据库访问。作为卓有成效的实践经验的结晶,《Visual Basic高效编程》能使读者提高自身的编程技能,成为更高效的软件开发人员。 -
Visual C++ .NET程序设计入门宋聚平,邵娟著本教材的主要内容是讲述如何利用VisualC++.NET开发Windows应用程序,其中的主要内容绝大多数能在标准版的VisualC++中完成。本书适合于初、中级的编程人员,具体来说是指具有一定的C++基础,准备利用VisualC++.NET开发功能更强大的应用程序的读者。当然,本书也没有忽略那些并没有太多的C++经验却对C++编程充满热情的读者。在阅读本书时,你会发现原来编程并没有想像的那么神秘,反而远比想像中的更有趣!笔者相信,如果读者能够认真跟随笔者的思路阅读本书,尤其是第四部分的Windows窗体应用程序设计,将使你对Win32编程和MFC都会有一个全新的理解。本书共分为五部分。第一部分讲述开发环境———VisualC++.NET;第二部分:不积跬步,无以至千里——程序设计基础,讲述C++编程的必备基础知识;第三部分讲述的是面向对象程序设计;第四部分是为了让读者百尺竿头更进一步,这一部分首先详细地描述了Windows应用程序的基础知识,其次是微软的基础类库——MFC,并深入剖析了MFC内部机理;第五部分的内容是为了帮助读者掌握实际开发应用中最需要的功能,即数据库相关程序。 -
.NEt编程基础金茂忠主编.NET技术是当前最主流的两大开发技术。中央广播电视大学以实际市场需求为导向,在人才培养模式改革和开放教育试点“软件开发与应用专业”中引入了这一最新技术,《.NEt编程基础》即是统设必修专业核心课《.NEt编程基础》之配套教材。《.NEt编程基础》主要介绍在.NET框架下编程所需要的基础知识,其中前三章是对.NET框架的总结介绍,包括.NET 框架的概述、通用类型系统、字符串数组和集合;第四章介绍.NET框架下的面向对象基础知识;第五章介绍.NET框架下的目录文件管理技术;第六、七、八章详细介绍ADO.NET技术;最后三章简单介绍Web服务、.NET事件处理和.NET应用部署等内容。学生通过本课程学习,对基于.NET 架构的编程有清晰认识,并对ADO.NET编程有更深入的了解。《软件开发与应用专业系列教材:.NEt编程基础》是在.NET框架下进行开发的入门教材,为了符合实用和便于自学的特点,全书主要通过案例进行相关知识点的介绍。在涉及到相关技术时,也仅从如何使用的角度进行介绍,并不涉及太多的理论。另外,《软件开发与应用专业系列教材:.NEt编程基础》的重点是介绍在.NET框架下开发所需的基础知识,并不针对某种客户端开发技术进行详细讲解。例如:如果开发Windows程序,需要学习“在.NET框架下的Windows编程”类似的书籍;如果开发Web应用程序,需要学习“ASP.NET编程”类似书籍,本专业的另一门课程《Web数据库设计与应用》正是关于使用ASP.NET技术进行数据库开发的;如果要专门开发Web服务,则需要学习“.NET Web服务编程”类似书籍。对于希望快速了解在.NET框架下如何编程的开发人员,通过本书的学习,能够快速获得.NET开发的经验。
