Showing posts with label c#. Show all posts
Showing posts with label c#. Show all posts

4.6.09

.NET Domain-Driven Design with C#: Problem - Design - Solution (Programmer to Programmer)

.NET Domain-Driven Design with C#: Problem - Design - Solution (Programmer to Programmer)
By Tim McCarthy

* Publisher: Wrox
* Number Of Pages: 432
* Publication Date: 2008-04-28
* ISBN-10 / ASIN: 0470147563
* ISBN-13 / EAN: 9780470147566
* Binding: Paperback

Product Description:

This first technical title of its kind, this is a revolutionary book for the object oriented developer. It takes the reader through the intense process of building a real-world application using Domain-Driven Design principles implemented in C# 3.0 (.NET Framework 3.5). The reader is introduced to a business domain of a real-world Construction Administration application for an architecture firm. The application is ma critical, legacy MS Access application that has outgrown MS Access and is ready to become a full-fledged enterprise application. In each chapter, the relevant part of the domain is modeled out via diagrams and code. The application is built using C#, Windows Presentation Foundation, and other Microsoft technologies and best practices. The main focus of the book is on designing and implementing the domain model and all of the supporting patterns and framework that are built in support of the domain model. The emphasis is on these theories in action through the working application, not on the tools used. The main goal is to show how to take a set of requirements and user scenarios and apply Domain-Driven Design principles to the requirements in order to create a domain model that satisfies both the user requirements and the system requirements. Various patterns are introduced along the way in order to aid with certain activities such as adapting the domain model to the user interface, synchronizing data between the client and the server, validation, mapping, etc. Although this particular application is a WPF application, most of the design patterns introduced and applied in the book can be used on other types of applications, such as web applications, web services, etc.

With the Problem-Design-Solution promise and approach, the chapters are broken down into their own modules where the intent is to take the reader through the process from beginning to end while building a complete project with each chapter module. Each chapter establishes the problem, what the reader wants to do, and why it is important, and then what factors and restrictions need to be taken into account. Next the chapter covers how the programmer will solve the problem with an adequate solution that will provide only the best results. Finally, the developer produces code and other materials to better realize the design and solution to the problem. This part of the chapter is where the reader gets hands-on practice at creating code that builds applications.

http://ifile.it/kx2fc3e/

20.8.07

Download Rapidshare Book Beginning C# 2005 Databases: From Novice to Professional

Beginning C# 2005 Databases: From Novice to Professional teaches you everything you need to know about relational databases, the SQL database language, and ADO.NET 2.0. Youll also get a sound start in developing console, Windows Forms, ASP.NET, and even XML database applications.
This book also teaches you database basics and how to use SQL to communicate with databases. Youll get detailed and code-practical techniques to access data in C# across a wide range of specific coding situations. Fully revised and upgraded for .NET 2.0, this book offers you the best contemporary practice in this core programming area, and youll find yourself using it in nearly all your .NET projects. This book systematically
Provides step-by-step instructions on installing and configuring Visual C# and SQL Server Express editions
Presents all essential SQL query and update concepts and syntax, so you dont need prior familiarity with relational databases or SQL
Describes how to use ADO.NET transactions, exceptions, and events
Covers ADO.NET features for handling XML, text, and binary data .
Explains all concepts through straightforward code examples.
DownloadLink:

http://rapidshare.com/files/31680777/Apress.Beginning.C.Sharp.2005

Download Rapidshare Book Visual C#® 2005: How to Program, Second Edition

From the Back Cover
The complete, authoritative Deitel® Live-Code introduction to object-oriented programming with C# 2.0, Visual C#® 2005, ADO.NET 2.0, ASP.NET 2.0 and Web Services! C# is one of the world’s most powerful object-oriented languages. This new edition, which is completely updated to C# 2.0 and Visual C#® 2005, uses a carefully paced early classes and objects approach.

This book is a must have for any C# student because of its thorough explanations, its carefully developed and commented examples, and its numerous and interesting exercises. The idea of introducing a bit of UML in each chapter through a case study is great and should be in every book!
DownloadLink:
http://rapidshare.com/files/36077354/Prentice.Hall_-_Visual.C.Sharp.