Bookmark this site


Bookmark and Share



Syndications

Resources
DigNow.org
Top Blogs
Top Resources blogs
Computers (Software) - TOP.ORG
Technology & Computers - Top Blogs Philippines
LookForProperty.com - Real Estate Directory and Ranking List

Add to Technorati Favorites
bloggers
Pinoy Top Sites
Pinoy Top Sites

Proffesional C# and VB.NET

cvbnet

Book Abstract:
.NET Coding Guidelines is a 100+ page ebook (PDF) on naming conventions, best coding practices and patterns written by the industry expert Steven Sartain and delivered to you for Free by SubMain.

Note: Our CodeIt.Right product provides fast, automated way to ensure that your source code adheres to predefined design and style guidelines. CodeIt.Right enables successful and painless implementation of coding guidelines within your team – read more

The document covers:

* Naming Guidelines
* Class Member Usage Guidelines
* Guidelines for Exposing Functionality to COM
* Error Raising & Handling Guidelines
* Array Usage Guidelines
* Operator Overloading Usage Guidelines
* Guidelines for Casting Types
* Common Design Patterns
* Callback Function Usage
* Time-Out Usage
* Security in Class Libraries
* Threading Design Guidelines
* Formatting Standards
* Commenting Code
* Code Reviews
* Additional Notes for VB .NET Developers


Object-Oriented Programming with ANSI-C

Object-oriented programming is the current cure-all — although it has been around for much more then ten years. At the core, there is little more to it then finally applying the good programming principles which we have been taught for more then twenty years. C++ (Eiffel, Oberon-2, Smalltalk … take your pick) is the New Language because it is object-oriented — although you need not use it that way if you do not want to (or know how to), and it turns out that you can do just as well with plain ANSI-C. Only object-orientation permits code reuse between projects
Read more and Download →


The C programming Language By Brian W. Kernighan and Dennis M. Ritchie.

c
Published by Prentice-Hall in 1988
ISBN 0-13-110362-8 (paperback)
ISBN 0-13-110370-9
Book Link:

http://www.cs.utah.edu/~phister/K_n_R/index.html


Introduction_to_C_and_C++_Programming.pdf

In this sequence of modules we examine the programming process, and the use of related computer languages C and C++. The first module presents an overview of the evolution of computer languages, leading to an understanding of their variety. We will also classify languages by their organisation, structure and operation, leading to a typology of computer languages. By examining their evolution we will also be able to understand the current significance and popularity of specific languages. The module then examines the stages involved in learning new languages by building on experience with other languages. In subsequent modules these techniques are applied to learning the C and C++ languages, but are essentially generic.
Read more and Download →


Dissecting a C_Sharp Applications.pdf

The SharpDevelop project started as a “one man show” in September of 2000, just a few months after Microsoft released an Alpha of what was to become .NET 1.0 in early 2002. SharpDevelop is Mike Krüger’s brainchild, and he got started because he was disappointed with current programming languages, and did want to try out the new programming language C#. As there was no really good programming editor aside from betas of Visual Studio .NET – which he didn’t have access to – he just started to program what he needed.The SharpDevelop core team – who wrote this book – consists of programmers who came aboard during the Beta of .NET because they wanted to see how “real” Microsoft’s new platform was and how good or bad an experience it would be to program with it.
Read more and Download →


 Page 1 of 2  1  2 »



Feedback Form