Make Easy Money From Your Blog, Heres How >>
 

free ebook downloads

Archive for the 'C#' Category

With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.

This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

3 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 5
  in C#, IT eBooks

This book is logically divided into five distinct sections, each of which contains some number of chapters that somehow “belong together.” If you read the first edition of this text, you will notice some similarities in chapter names however, be aware that just about every page has been updated with new content.You will also notice that some topics in the first edition (such as .NET delegates) have been moved into an entire chapter of their very own. Of course, as you would hope, the second edition contains several brand new chapters (such as an exploration of .NET Remoting, and a much deeper examination of ASP.NET).

On the flip side, I did choose to remove some topics from the second edition to make room for new content. The most notable omission is the topic of COM and .NET interoperability, which in no way, shape, or form reflects the importance of this topic. In fact, I felt this topic was so important, that I wrote an entire book on the subject. If you require a detailed examination, check out COM and .NET Interoperability

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

2 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 5
  in .NET, C#, IT eBooks
ganelon, September 27, 2006 8 Comments

In this book, you’ll learn everything you need to master ASP.NET 2.0. If you’ve programmed with a previous version of ASP.NET, you’ll sail through the basics and quickly begin learning about the exciting new features in version 2.0. If you’ve never programmed with ASP.NET, you’ll find that this book provides a well-paced tour that leads through all the fundamentals, along with a backstage pass that lets you see how the ASP.NET internals reallywork.The only requirement for this book is that you have a solid understanding of the C# language and the basics of .NET. If you’re a seasoned Java or C++ developer but you’re new to C#, you may find it easier to start with a book about .NET fundamentals before you read this one. Try C# and the .NET 2.0 Platform,Third Edition for a comprehensive introduction or, for a quicker start, read A Programmer’s Introduction to C# 2.0,Third Edition.

Unlike the ASP.NET 1.0 release, ASP.NET 2.0 doesn’t represent the start of a new direction in web development. In fact, almost all the underlying architecture that underpins ASP.NET 1.0 remains the same in ASP.NET 2.0. The difference is that ASP.NET 2.0 adds layers of higher-level features to the existing technology. Essentially, after the success of ASP.NET 1.0, MS poured developers, time, and resources intoplanning and preparing ASP.NET 2.0.

Seeing as they no longer needed to rewrite the ASP.NET engine, the ASP.NET team members were free to be innovative with new controls, create better data management solutions, build a role-based security framework, and even make a whole toolkit for creating portal websites. In short, ASP.NET 2.0 gives developers a chance to relax and enjoy a wealth of new frills designed for their favorite platform. In this book, you’ll learn how to use, customize, and extend all these features.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

7 votes, average: 3.71 out of 57 votes, average: 3.71 out of 57 votes, average: 3.71 out of 57 votes, average: 3.71 out of 57 votes, average: 3.71 out of 5
  in .NET, ASP, C#, IT eBooks
mrblue, September 25, 2006 1 Comment

C#Builder Kick Start provides a rapid overview of the C#Builder tool, a Borland developer’s introduction to C# explaining the new forms and interfaces, and set of examples illustrating the power of C#, C#Builder, and .NET development. Special attention is paid to differences between existing Borland tools and development strategies and C#Builder.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  in C#, IT eBooks

Though most programmers use two or more languages, they usually have a mastery of one. Although Microsoft has advertised that the .NET runtime is language agnostic and that C# and Visual Basic .NET are so close that switching between the two is really quite easy, that?s only true up to a point. Some of the differences are obvious, but others are very subtle. C# & VB.NET Conversion Pocket Reference helps you easily make the switch from one language to another. The differences occur in three main areas: syntax, object-oriented principles, and the Visual Studio .NET IDE. Syntax concerns the statements and language elements. Object oriented differences are less obvious, and concern differences in implementation and feature sets between the two languages. IDE differences include things like compiler settings or attributes. There is also a fourth area of difference: language features that are present in one language but have no equivalent in the other. These unique language features are also covered in this book. C# & VB.NET Conversion Pocket Reference is a perfect companion for documents and books that don?t have examples using your mastered language. Author Jose Mojica expects that you know one of the two languages, but does not make an assumption about which one. He presents the information in a language-neutral point of view so that programmers from either background can read a section and feel that it is targeted to them.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

 Learn valuable real-world C# skills
The On The Job Training Series: C# videos teach you how to go from an “interest in C# programming” to using it as a powerful development tool. You learn about how C# treats variables, operators, and expressions - the core elements of computer programming. You learn about methods, classes, objects, and assemblies. You learn many of the common functionalities you need to know to create applications for the enterprise. Plus, you learn how to use C# to create data-driven applications leveraging the power of XML and ADO.NET.
Although this series starts with the basics, Robert quickly turns up the power. You’ll find that by the end of the training you’ll know how to tap the potentials that programming in C# offers. You’ll know how to develop data-driven Web and Windows applications. You’ll have ideas for using C# to create real-world solutions - and you’ll know exactly how to act on those ideas. Plus you’ll have the foundation you need to go much deeper into C# on your own, to create unique functionality specific to your needs.Instead of mapping to a specific certification, these videos cover the need-to-know skills for developing enterprise applications using C#.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

ganelon, September 4, 2006 1 Comment

This book provides complete, up-to-date coverage of all the programming constructs in C#. Masterfully organized, it allows beginning programmers to get on board and leads more experienced programmers into the world of structured programming. Because of its unwavering focus on the essential programming constructs of C#such as generics, delegates, and much morethis book is indispensable. For programmers who want to solve their day-to-day programming issues using the latest features this modern programming language has to offer, this book is indispensable.

This books is a clear, concise guide to C#including the features new to C# 2.0. The book clearly presents material for beginners and experts and provides contrasts and comparisons between C# and other languages. The C# language is covered comprehensively and each important construct is illustrated with succinct code examples. Complete code examples are available online. Mark Michaelis has organized the material for quick access. Graphical “mind maps” at the beginning of each chapter show what material is covered and how each topic relates to the whole.

C# 2.0 has a multitude of new features that make the language even more powerful, productive, and efficient. These new features are thoroughly covered in this book. A separate appendix on C# 2.0 topics helps readers quickly find new features of the language.

Whether you’re just starting out as a programmer, are an experienced developer looking to learn C#, or are a seasoned C# programmer interested in learning the new features of C# 2.0, Essential C# 2.0 gives you just what you need to quickly get up and running writing C# applications.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

3 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 5
  in C#, IT eBooks

Mastering the development of Microsoft .NET Framework applications in C# is less about knowing the C# language and more about knowing how to use the functionality of the .NET Framework class library most effectively. Visual C# 2005 Recipesexplores the breadth of the .NET Framework class library and provides specific solutions to common and interesting programming problems. Each solution (or recipe) is presented in asuccinct problem/solution format and most are accompanied by working code samples.Visual C# 2005 Recipes is not intended to teach you how to program, nor to teach you C#. However, if you have even the most rudimentary experience programming applications built on the .NET Framework using C#, you will find this book to be an invaluable resource. Ideally, when you are facing aproblem, this book will contain arecipe that provides the solution, or at least it will point you in the right direction. Even if you just want to broaden your knowledge of the .NET Framework class library, Visual C# 2005 Recipesis the perfect resource to assist you.

However, you cannot become proficient with C# and the classes in the .NET Framework class library merely by reading about them. Rather, you must use them and experiment with them by writing code, code, and more code. The structure and content of this book and the real-world applicability of the solutions it provides offer the perfect starting point from which to kick-start your own experimentation.
(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  in C#, IT eBooks

Generally, there are two categories of standards: internaland external.Internal standards are those standards that are in-house standards, whereas external standards are standards that are used between organizations to standardize a selection of industry practices (e.g.,IEEE-1016 documentation for software design or IEEE-830 software requirements standard).There are two leading organizations that develop external standards relevant to architects and developers: IEEE and W3C. Whereas IEEE focuses on standards for a wide range of industries, including information technology, W3C has a sharper focus on Internet technology.

This book is about internal standards only. Its role is to present to you a catalog of standards that are understood to be in the public domain and free to use and specialize for your situation. Standards have been categorized as code, design, and patterns. Code standards discuss policy, structure, development, and documentation of code. Design standards discuss code design from a policy, structure, development, and documentation perspective. Finally, pattern standards discuss a subset of the design patterns catalogued by Drs. Gamma, Helm, Johnson, and Vlissides (known as the “Gang of Four,” or “GoF”). It also acknowledges the contribution to the pattern community by Professor Alexander, Professor Reenskaug, and GoF.
(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

2 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 5
  in C#, IT eBooks

Have you heard that the best way to learn a foreign language is by submersion? Live in the culture that speaks it, and you’ll pick it up quick.That’s trainer Robert Barr’s approach to these C# (”C sharp”) videos. He doesn’t talk much theory, or speak in generalities. He sits down with you and walks you through the process, step-by-step, of creating applications using C#. Along the way, you learn not only how to program in C#, but also what goes into a well-written application. He even creates errors so he can walk you through the process of debugging and fixing them, to make it easier for you to fix your own errors as you learn the language.

Learn valuable real-world C# skills
The On The Job Training Series: C# videos teach you how to go from an “interest in C# programming” to using it as a powerful development tool. You learn about how C# treats variables, operators, and expressions - the core elements of computer programming. You learn about methods, classes, objects, and assemblies. You learn many of the common functionalities you need to know to create applications for the enterprise. Plus, you learn how to use C# to create data-driven applications leveraging the power of XML and ADO.NET.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Feedback Form