|
Het Broodje van Blog:
Door algoritmische abstractie te gebruiken, is het mogelijk om een generisch algoritme te beschrijven zonder het moeten zich over de details van een bepaalde concrete totstandbrenging van dat algoritme ongerust maken. The author also believes that after learning the rudiments of program writing, students should be exposed to examples of complex, yet well-designed program artifacts so that they can learn about the designing good software. Contents: www.brpreiss.com/books/opus6/html/page10.html Introduction: www.brpreiss.com/books/opus6/html/page11.html Algorithm Analysis: www.brpreiss.com/books/opus6/html/page37.html Asymptotic Notation: www.brpreiss.com/books/opus6/html/page59.html Foundational Data Structures: www.brpreiss.com/books/opus6/html/page82.html Data Types and Abstraction: www.brpreiss.com/books/opus6/html/page112.html Stacks, Queues, and Deques: www.brpreiss.com/books/opus6/html/page133.html Ordered Lists and Sorted Lists: www.brpreiss.com/books/opus6/html/page171.html Hashing, Hash Tables, and Scatter Tables: www.brpreiss.com/books/opus6/html/page208.html Trees: www.brpreiss.com/books/opus6/html/page301.html Search Trees: www.brpreiss.com/books/opus6/html/page301.html Heaps and Priority Queues: www.brpreiss.com/books/opus6/html/page353.html Sets, Multisets, and Partitions: www.brpreiss.com/books/opus6/html/page388.html Garbage Collection and the Other Kind of Heap: www.brpreiss.com/books/opus6/html/page417.html Algorithmic Patterns and Problem Solvers: www.brpreiss.com/books/opus6/html/page435.html Sorting Algorithms and Sorters: www.brpreiss.com/books/opus6/html/page481.html Graphs and Graph Algorithms: www.brpreiss.com/books/opus6/html/page522.html C# and Object-Oriented Programming: www.brpreiss.com/books/opus6/html/page588.html Class Hierarchy Diagrams: www.brpreiss.com/books/opus6/html/page619.html Character Codes: www.brpreiss.com/books/opus6/html/page620.html References: www.brpreiss.com/books/opus6/html/page621.html ------------------------------------------------------------- Dissecting a C# Application - Inside SharpDevelop: www.computer-books.us/csharp_3.php This book, Dissecting a C# Application - Inside SharpDevelop, is about sharing the authors' experiences in building real world applications using .NET and C# with SharpDevelop, an open source IDE for the .NET platform. You will learn about design issues and decisions made, techniques and technologies used, as well as background information on features of SharpDevelop that you won't usually find in everyday applications. SharpDevelop is a full-featured Integrated Development Environment that leverages the features of C# and .NET, and builds powerful applications. It is entirely written in C#, and supports various project types in multiple programming languages. You can download it here: sourceforge.net/projects/sharpdevelop. The code accompanying this book is available on the Apress web site. You can always get the latest C# source code from www.icsharpcode.net/, compare it with the code for this book and learn how code evolves and how new features are implemented. (3.37 mb, zipped pdf file, 538 pages) Summary of Contents: - Introduction - Chapter 1: Features at a Glance - Chapter 2: Designing the Architecture - Chapter 3: Implementing the Core - Chapter 4: Building the Application with Add-ins - Chapter 5: Providing Functionality with Workspace Services - Chapter 6: The User Interface - Chapter 7: Internationalization - Chapter 8: Document Management - Chapter 9: Syntax Highlighting - Chapter 10: Search and Replace - Chapter 11: Writing the Editor Control - Chapter 12: Writing the Parser - Chapter 13: Code Completion and Method Insight - Chapter 14: Navigating Code with the Class Scout and the Assembly Scout - Chapter 15: The Designer Infrastructure - Chapter 16: Implementing a Windows Forms Designer - Chapter 17: Code Generation Popularity: 6% [?] Related Posts: No CommentsNo comments yet. RSS feed for comments on this post. Leave a commentYou must be logged in to post a comment. Powered by WordPress |





























