3 - data structures and algorithms using c sharp
no more translating data structures from C++ or Java to use in your programs! Mike McMillan provides a tutorial on how to use data structures and algorithms plus the first comprehensive reference for C# implementation of data structures and algorithms found in the .NET Framework library, as well as those developed by the programmer. The approach is very practical, using timing tests rather than Big O notation to analyze the efficiency of an approach. Coverage includes arrays and array lists, linked lists, hash tables, dictionaries, trees, graphs, and sorting and searching algorithms, as well as more advanced algorithms such as probabilistic algorithms and dynamic programming. This is the perfect resource for C# professionals and students alike.
New - first C# book on implementing data structures and algorithms from the .NET framework Comprehensive - includes basic data structures and algorithms plus advanced algorithms such as probabilistic algorithms and dynamics programming Practical - features an approach to efficiency analysis that’s useful for the working programmer
4 - C # Language Specification
5 - C # Your Visual Blueprint For Building .NET_Applications
Each step in this book is displayed with callouts to help you see exactly where the action takes place on the screen. This book covers over 100 tasks, including using attributes, operators, and classes; documenting code with XML, using arrays, building forms, programming Web services, using Windows designers and macros, troubleshooting, and editing.
6 - McGraw Hill Visual C Sharp 2005 Demystified
The book is an introduction to programming book using C# as the vehicle. There are 10 question quizzes at the end of each chapter. And, the book finishes with a 100 question "Final Exam". Answers for both the quizzes and the final are provided.
On the author's Web site, he makes the point that he wrote Visual Basic 2005 Demystified and Visual C# 2005 Demystified at the same time: this is not a sign of a major work. On the other hand, this book sells retail for under US $20.00 making it a bargain for the casual C# learner.
The author teaches computer science courses at Los Angeles Valley College—apparently—a community college. He has published a number of books on Visual Basic and teaches C++; so, his qualifications as a C# teacher are not ideal. He writes in an easy going style relieving the drudgery of learning a new language with frequent semi-humorous asides.
7 - Microsoft Press Build A Program Now Microsoft Visual C # 2005 Express Edition
In this lively, eye-opening, and hands-on book, all you need is a computer and the desire to learn how to program with Visual C# 2005 Express Edition. Featuring a full working edition of the software, this fun and highly visual guide walks you through a complete programming project—a desktop weather-reporting application -- from start to finish. You'll get an unintimidating introduction to the Microsoft Visual Studio® development environment and learn how to put the lightweight, easy-to-use tools in Visual C# Express to work right away -- creating, compiling, testing, and delivering your first, ready-to-use program. You'll get expert tips, coaching, and visual examples at each step of the way, along with pointers to additional learning resources.
8 - Microsoft Press : Visual C Sharp 2005 Step By Step
Visual C#, a feature of Microsoft Visual Studio® 2005, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Now you can teach yourself essential techniques with Visual C#-and start building components and Microsoft Windows®-based applications-one step at a time. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises. Whether you're a beginning programmer or new to this particular language, you'll learn how, when, and why to use specific features of Visual C# 2005. Each chapter puts you to work, building your knowledge of core capabilities and guiding you as create your first C#-based applications for Windows, data management, and the Web.
9 - MIT Press C # Precisely
C# Precisely is one of the first books on C# to cover version 2.0. It presents the entire C# 2.0 programming language, including generics, iterators, and anonymous methods. It excludes most of the extensive Microsoft.NET framework class libraries except threads, input/output, and generic collection classes. The book shows general rules on left-hand pages, with corresponding examples on right-hand pages. All examples are fragments of legal C# programs. The complete, ready-to-run example programs are available at the book's Web site.
10 - Morgan Kaufmann C # 2.0 Practical Guide For Programmers
Table of Contents :
Ch. 1: C# Language Fundamentals
Ch. 2: Object-Oriented Concepts in UML and C#
Ch. 3: Expressions, Assignments, and Operators
Ch. 4: Statements, Flow Control and Exceptions
Ch. 5: Classes and Access Control
Ch. 6: Enums, Structs, and Collections
Ch. 7: Input/Output and Components
Ch. 8: Object Lifetimes,Unsafe Code, Interoperability
Ch. 9: Abstract Classes and Interfaces
Ch. 10: Reflection, Attributes, and Versioning
Ch. 11: Regular Expressions and Threads
11 - OReilly Visual C Sharp 2005 A Developers Notebook
This book is a concise, focused, short, "just the facts, Ma'am" introduction to the new features of C# 2.0 and Visual Studio .NET 2005. This is not a typical O'Reilly reference book. This book features plenty of screenshots and factual information but eschews both historical background and theory. It does not waste time going over the history of the Web or proselytizing for Extreme Programming (XP). The book is an incremental upgrade to your existing C# and VS skills covering only the delta between the old and new versions.
12 - Packt Publishing GDI Custom Controls With Visual C # 2005
If you want to build custom controls with C# but you don't know where to start, or you are intimidated by the huge amount of information that needs to be absorbed, then this book is for you. This friendly tutorial is based on numerous examples with real-world applicability, and includes a case study featuring the development of a fully functional PieChart control.
Showing you how to use the free Visual C# 2005 Express Edition environment to develop your controls, GDI+ Custom Controls with Visual C# 2005 will teach you how to create professional, reusable custom controls for your desktop applications in no time.
13 - Prentice Hall Application Development Using C Sharp And .NET
er when you build .NET applications Experienced C++, Java, and Visual Basic programmers: become effective with .NET!This book gives experienced developers all the practical insight they need to build enterprise applications for Microsoft's .NET platform using C#. Using extensive code examples and a running case study, the authors illuminate the .NET concepts and technologies that offer the greatest power and value. They cover the entire process of constructing a .NET application: creating a monolithic C# console application; enhancing it with a Windows Forms interface; isolating functionality inside components, adding database access and security; and finally, delivering functionality through ASP.NET and Web Services
14 - Syngress C # For Java Programmers
Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers!
C# for Java Programmers will prepare readers for the .NET framework by building on what they already know about object-oriented languages and give them the means to maintain their flexibility and effectiveness in an un-certain marketplace. This book will compare and contrast the advantages and disadvantages of both Java and C# to allow programmers to make their own decisions regarding what each language is best used for.
Whatever your feelings are about Microsoft and its .NET initiative, there can be no denying that C# is here to stay. The C# language, a close cousin to Java, is a new object-oriented programming language (OOPL) designed to work within the .NET framework. It improves upon many of the vague or ill-defined areas of C++ that frequently lead programmers into trouble. C# is a strongly-typed, object-oriented language designed to give the optimum blend of simplicity, expressiveness, and performance.
15 - Harvey & Paul Deitel - Visual C# 2005 How to Program 2nd Edition
Using this book, with the MS Visual Studio .NET 2005 version, the MS Visual C# 2005 version, and the MS SQL Server 2005 version, one can learn a lot with the new platform. The codings are very much the same as the 2003 version. It is not too difficult for any one who has done C, C++, Java, or Visual BASIC programming. The exercises are very good and have been tested in corporate training sites. I am currently using an older version of this book, for a training class with 14 electrical engineers. Four people are using this book. They are happy with the book, exercises and the software. They are working on their final projects now. The book will be better if more server side applications are covered. More discussion on the differences between Java and C# will be useful for developers.
ومازال هناك الكثير من الكتب ولكنني أفضل تجزئة الموضوع لذا سأواصل لاحقاً إن شاء الله
وفي النهاية أرجو تحقق الفائدة للجميع ولكم جزيل الشكر لمروركم الكريم بالموضوع