分类: C#/C++

C語言

  • [PDF]C++程式設計教程—基於Visual Studio 2008(簡體書)

    [PDF]C++程式設計教程—基於Visual Studio 2008(簡體書)
    20651102-1_e.jpg
    本書從實用的角度出發,詳細介紹了C++語言基礎、面向對象的C++語言程序設計、Windows編程基礎、Visual C++2008開始平臺、MFC基本應用程序、用戶界面設計、對話框和常用控件、文檔和視圖、圖形與文本等知識,并介紹了Visual C++2008的高級應用以及開發實例。每章均配有刊題,以指導讀者深入地進行學習。本書內容豐富、通俗易懂,概念清晰、深入淺出,實例豐富、實用性強,對于Visual C++2008開發平臺初學者,通過對本教材的學習可以熟練掌握操作并能夠解決實際工程問題。
    本書可作為高等學校計算機專業C++語言程序設計課程的教材或教學參考用書,也可作為通信、電子信息、自動化等相關專業教材。 (更多…)
  • Professional C# 2008 (Wrox Professional Guides)

    Professional C# 2008 (Wrox Professional Guides)  

    Professional C# 2008.jpg
    Professional C# 2008 starts by reviewing the overall architecture of .NET in Chapter 1 in order to give you the background you need to be able to write managed code. After that the book is divided into a number of sections that cover both the C# language and its application in a variety of areas.

    Part I: The C# Language gives a good grounding in the C# language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at C#’s basic syntax and data types, and then explore the object-oriented features of C# before moving on to look at more advanced C# programming topics.

    Part II: Visual Studio looks at the main IDE utilized by C# developers world-wide: Visual Studio 2005. The two chapters in this section look at the best way to use the tool to build applications based upon either the .NET Framework 2.0 or 3.0. In addition to this, this section also focuses on the deployment of your projects.

    Part III: Base Class Libraries looks at the principles of programming in the .NET environment. In particular, you look at security, threading localization, transactions, how to build Windows services, and how to generate your own libraries as assemblies.

    Part IV: Data looks at accessing databases with ADO.NET and LINQ, and at interacting with directories and files. This part also extensively covers support in .NET for XML and on the Windows operating system side, and the .NET features of SQL Server 2008. Within the large space of LINQ, particular focus is put on LINQ to SQL and LINQ to XML.

    Part V: Presentation focuses on building classic Windows applications, which are called Windows Forms in .NET. Windows Forms are the thick-client version of applications, and using .NET to build these types of applications is a quick and easy way of accomplishing this task. In addition to looking at Windows Forms, you take a look at GDI+, which is the technology you will use for building applications that include advanced graphics. This section also covers writing components that will run on Web sites, serving up Web pages. This covers the tremendous number of new features that ASP.NET 3.5 provides. Finally, this section also shows how to build applications based upon the Windows Presentation Foundation and VSTO.

    Part VI: Communication covers Web services for platform-independent communication, .NET Remoting for communication between .NET clients and servers, Enterprise Services for the services in the background, and DCOM communication. With Message Queuing asynchronous, disconnected communication is shown. This section also looks at utilizing the Windows Communication Foundation and the Windows Workflow Foundation.

    Part VII: Appendices (Online): This section includes three appendices focused on how to build applications that take into account the new features and barriers found in Windows Vista. Also, this section looks at the upcoming ADO.NET Entities technology and how to use this new technology in your C# applications. You can find these three appendices online at www.wrox.com.

    [PDF] Professional C# 2008 Download:http://www.itcert.org/thread-3989-1-1.html

  • C#高級程式設計 中文第6版

    清華大學出版社最新推出《C#高級程式設計(第6版)》 本書為C#經典名著!是Wrox紅皮書中最暢銷的品種之一。從第1版開始就名滿天下,其第3版被評選為2005年最權威的十大IT圖書之一,並榮獲“2005年度引進版科技類優秀圖書”獎。更可賀的是,其第4版又榮獲“2006年最受讀者喜愛的十大技術開發類圖書”!第6版在詳盡論述C# 2005的基礎上,又增加了.NET 3.0 Framework的新特性,更加完善了C#的技術。是缺乏C#或.NET程式設計經驗,但有其他語言程式設計經驗的開發人員,以及瞭解.NET 2.0,而且對.NET 3.0和Visual Studio 2005有興趣的程式師全面掌握C#的…

    1.C#經典名著!是Wrox紅皮書中最暢銷的品種之一
    2.第3版被評選為2005年最權威的十大IT圖書之一,並榮獲“2005年度引進版科技類優秀圖書”獎 s&m d%QQ%H!k
    3.第4版又榮獲“2006年最受讀者喜愛的十大技術開發類圖書”,是2007年最暢銷的C#零售圖書
    4.第6版榮獲“2008年度優秀IT技術圖書”
    5.第6版在詳盡論述C# 2008的基礎上,又增加了.NET 3.5 Framework的新特性,更加完善了C#的技術,是.NET 3.5和Visual Studio 2008程式師全面掌握C#的首選教程。

    C#高級程式設計 中文第6版 載點:http://www.itcert.org/thread-3988-1-1.html

  • Beginning ASP.NET 4 in C# 2010

    Beginning ASP.NET 4 in C# 2010

    該書提供了詳盡的ASP.NET的覆蓋面,引導你從你的第一個步驟,一直到最先進的技術,如查詢從一個網頁資料庫和優化您的網站以獲得最佳性能。在這些網頁,你可以找到最好的做法和金鑰資料庫和XML的原則,全面的討論,你需要知道,以便與ASP.NET有效的技巧。

    The most up-to-date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 4 in C# 2010 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of C#.

    The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real-world web sites right from the beginning—rather than just faking it with simplified coding practices.

    By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

    Download: Beginning ASP.NET 4 in C# 2010

  • Visual C 系統開發實例精粹

    Visual C 系統開發實例精粹:應該說內容還算豐富,算是一本比較不錯的入門書籍。

     

    本書介紹

    本書精選了40多個綜合性實例,詳細介紹了基於visual c++的程式開發技巧和方法,內容涵蓋了visual c++的系統程式設計、介面程式設計、多媒體程式設計、數位圖像程式設計、網路通信程式設計以及資料庫/mis開發等許多熱門領域。

    每個實例都按照設計思路、程式設計原理以及實例詳解3個步驟進行解說,尤其是對每個實例的原理都進行了詳細地說明,對實例的原始程式碼進行了注釋。同時在本書的光碟中贈送了大量非常有價值的實例原始程式碼。通過本書的學習,讀者可以非常容易地理解並掌握visual c++開發的核心技術,並根據自身需要進行二次開發。

    本書可以作為高等院校相關專業的課程設計、畢業設計的指導用書,同時也可以作為科研單位、企業相關軟體發展的技術指導用書。

    本書特色

    1. 案例的選取具有典型性,非常適合開發中、小型的系統模組。比如書中介紹的多執行緒實例、動態連結程式庫(DLL)實例等,都是Visual C++開發的難點,也是很多讀者非常希望瞭解和學習的內容。
    2. 實例的選取涵蓋全面,包括了Visual C++系統開發的方方面面。比如內容共涉及系統程式設計、介面程式設計、多媒體程式設計、數位圖像程式設計、網路通信程式設計以及資料庫/MIS開發等6大領域。
    3. 實例的選取重複性低,有一部分實例是目前市面上同類圖書中沒有或者很少涉及的內容。比如MP3播放技術、VFW視頻捕捉技術、Visual C++介面設計、網路檔共用技術等。
    4. 所有的實例均都按照設計思路、程式設計原理、實例詳解3個層次進行講解、便於讀者輕鬆、快速地掌握整個案例的設計方法和步驟。
    5. 光碟中提供了每個實例的完整的原始程式碼,方便讀者舉一反三,開發出適合自己的工程項目。同時,光碟中還贈送了很多實例原始程式碼,以便説明讀者能夠更好的完成相關領域的開發工作。

    點擊下載: Visual C 系統開發實例精粹

  • Microsoft C# Windows 程式設計(中文版)

    Microsoft C# Windows 程式設計(中文版)

    微軟圖書必為精品

    目錄

    第一章 控制台本身
    1.1 C#版本
    1.2 程式分析
    1.3 C#名稱空間
    1.4 控制台I/O
    1.5 C#資料類型
    1.6 運算式和操作符
    1.7 條件和迴圈
    1.8 對象的跳躍
    1.9 使用C#的關鍵特性進行程式設計
    1.10 靜態方法
    1.11 異常處理
    1.12 拋出異常
    1.13 獲取和設置屬性
    1.14 構造函數
    1.15 實例和繼承
    1.16 更宏偉的藍圖
    1.17 命名約定
    1.18 幾句題外話
    第二章 歡迎使用Windows Forms
    第三章 基本結構
    第四章 文本輸出中的練習
    第五章 直線、曲線和區域填滿
    第六章 接近鍵盤
    第七章 頁面和變換
    第八章 滑鼠的歷史
    第九章 文本和字體
    第十章 計時器和時間
    第十一章 圖像和點陣圖
    第十二章 按鈕、標籤和捲軸
    第十三章 貝茲曲線和其他樣條曲線
    第十四章 菜單
    第十五章 路徑、區域和裁剪
    第十六章 對話方塊
    第十七章 畫刷和畫筆
    第十八章 文字方塊、清單方塊和旋轉框
    第十九章 字體
    第二十章 工具列和狀態列
    第二十一章 列印
    第二十二章 樹形視圖和列表視圖 
    第二十三章 中繼檔
    第二十四章 剪切、拖動和放置

    附錄A 文件和流
    A.1 最基本的文件I/O類
    A.2 FileStream的屬性和方法
    A.3 FileStream的問題
    A.4 其他流類型
    A.5 讀寫文本
    A.6 二進位檔案I/O
    A.7 Environment類
    A.8 檔案名和路徑名解析
    A.9 並列的類
    A.10 使用目錄
    A.11 檔操作和資訊
    附錄B 數學類
    B.1 數數值型別
    B.2 檢查整數溢出
    B.3 小數類型
    B.4 浮點數的無窮大和無窮小
    B.5 Math類
    B.6 浮點數的餘數
    B.7 冪和對數
    B.8 三角函數
    附錄C 字串理論
    C.1 char類型
    C.2 String的構造函數和屬性
    C.3 複製字串
    C.4 轉換字串
    C.5 連接字串
    C.6 比較字串
    C.7 搜索字串
    C.8 去首尾空格和填補字元串
    C.9 字串操作
    C.10 格式化字串
    C.11 陣列排序和搜索
    C.12 StringBuilder類

    點擊下載:  Microsoft C# Windows 程式設計(中文版)

  • 《Visual C# 2008從入門到精通 (中文版)》

    微軟官方C#書籍 Visual C# 2008從入門到精通 原書名:Microsoft Visual C# 2008 Step by Step

    編輯推薦

    沿襲深受讀者歡迎的Step by Step經典寫作風格,資深專家John Sharp再度演繹更SHARP的C#,覆蓋面廣,知識點新,在講透C基礎知識的同時充分展示C#新增特性。
    風靡全球,指導讀者高效開發C#元件和Windows應用程式最佳指南。

    透過本書,讀者可在專家的悉心指導下學習並掌握Visual C#2008基礎知識,一次一個步驟,循序漸進地掌握C#程式設計技術,從而開發出優秀的C#元件和Windows應用程式。

    本書重要主題:

      聲明變數,編寫語句,創建操作符和調用方法
      捕捉和處理異常
      通過析構函數和垃圾回收機制來管理資源
      定義屬性和索引子,處理事件
      使用泛型來定義類型安全的類和集合
      通過ADO.NET和語言集成查詢(LINQ)來運算元據
      創建互動式Web應用程式,構建web服務

    內容簡介

    Visual C#作為微軟的旗艦程式設計語言,經過幾年的長足發展,在全球得以迅速普及,成為很多程式師的首選語言。Visual C# 2008新增了大量可圈可點的豐富特性,本書圍繞著基礎知識和這些新特性全面介紹了如何利用Visual Studio 2008和.NET Framework來進行C#程式設計。書中沿襲深受讀者歡迎的Step by Step風格,通過豐富的練習引導讀者逐步構建Windows應用程式,訪問SQL Server資料庫,開發ASP.NET Web應用程式,創建並使用Web服務等。

      全書共六部分30章,結構清晰,敘述清楚。所有練習均在Visual Studio 2008簡體中文版上進行過全面演練。無論是剛開始接觸物件導向程式設計的新手,還是打算轉移到C#的具有C,C++或者Java基礎的程式師,都可以從本書中吸取到新的知識。

    作者簡介

    Jonh Sharp,Content Master首席技術專家。Content Master隸屬於CM集團,CM集團是英國一家從事技術文檔創作和諮詢的專業公司。John Sharp是負責.NET Framework和互通性問題的專家,已經針對分散式系統、Web服務和C#語言發佈了大量相關的教程、白皮書和演示文檔。他他具有豐富的技術背景和寫作經驗,出版過幾部暢銷書,Microsoft Windows Communication Foundation Step by Step便是其中之一。

    點擊下載:  《Visual C# 2008從入門到精通 (中文版)》

  • 《C++ Cookbook》

    Despite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered,however, it can help you organize and process information with amazing efficiency and quickness.
    The C++ Cookbook will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you’re an engineer,programmer, or researcher writing an application for one of the legions of platforms on which C++ runs. The algorithms provided in C++ Cookbook will jump-start your development by giving you some basic building blocks that you don’t have to develop on your own.

    Less a tutorial than a problem-solver, the book addresses many of the most common problems you’re likely encounter–whether you’ve been programming in C++ for years or you’re relatively new to the language. Here are just some of the time-consuming tasks this book contains practical solutions for:

    1. Reading the contents of a directory
    2. Creating a singleton class
    3. Date and time parsing/arithmetic
    4. String and text manipulation
    5. Working with files
    6. Parsing XML
    7. Using the standard containers

    Typical of O’Reilly’s “Cookbook” series, C++ Cookbook is written in a straightforward format, featuring recipes that contain problem statements and code solutions, and apply not to hypothetical situations, but those that you’re likely to encounter. A detailed explanation then follows each recipe in order to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the “Cookbook” series can attest to. This book will move quickly to the top of your list of essential C++ references.

    Download Now!  《C++ Cookbook》