新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > .Net开发 > Asp.net教程 > 正文:《A Programmer's Introduction to C#》 by Eric Gunnerson

《A Programmer's Introduction to C#》 by Eric Gunnerson

新客网 XKER.COM 2003-07-12 来源: 收藏本文
好书推荐

Written for those who have some previous C/C++ or Java experience, A Programmer's Introduction to C# is a fast-moving and smart tutorial for using Microsoft's new programming language. This book is filled with both basic and advanced language details that show you how to use C# effectively.
A quick tour of C#, covering most every language detail, starts things off. Because the author assumes that you already know about basic concepts like objects, inheritance, and the like, the pace is pretty lively. Concise descriptions of key language features are anchored by short, clear code excerpts that demonstrate each C# principle. Early chapters concentrate on using objects, data types, and flow control done the C# way. Where appropriate, background material is provided on the new Microsoft .NET Frameworks environment (where C# runs), but this text is by and large a language-based tutorial. Readers will get a handle on key C# features--like built-in support for properties, the delegates keyword, and support for versioning--and even advanced nooks and crannies of the language, such as nested classes and improvements above and beyond C++ and Java.

A Programmer's Introduction to C# is careful to discuss the philosophy and style of C#, especially when it comes to class design. Of course, if you're trained in C++ or Java, you'll be right at home. Later sections turn to the nuts and bolts of .NET Frameworks with material on writing classes using methods that will cooperate better with the framework, garbage collection, and guidelines for creating reusable classes for other programmers. The book finishes up with a point-by-point comparison of C# and C++, Java, and Visual Basic, which can show you what's the same and what's been improved in this new and exciting language from Microsoft.

In all, this title arrives at just the right time for the reader who wants to get ready for C#. Although the language is still under development, reading A Programmer's Introduction to C# will help you stay ahead of the curve with its concise and effective tutorial that's perfect for the busy working developer. --Richard Dragan

Topics covered: C# language tutorial and quick-start
Introduction to objects
Overview of the Microsoft .NET runtime environment
C# data types, keywords, and language statements
C# exception handling
Using C# classes
Base classes and inheritance
Virtual, abstract, and sealed classes
Class accessibility
Nested classes
Function and operator overloading
The static keyword
Structures
C# interfaces
Versioning
Flow control in C#
C# operators and precedence
Conversions
Arrays  

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐