Free photoshop tutorials
 


Archive for the 'C#' Category

C# Programming Interview Questions, Answers, and Explanations: Programming C# Certification Review

The Ultimate Reference & Learning Guide for C# Developers! In depth and current overview of common challenges with C# Fluency with C# is essential for a career as a developer, however, a user-friendly and thorough resource can be difficult to locate. From helping you to assess your current skill level to reviewing with the goal of certification, to preparing for an interview, this guide will tell you the details of what you really need to know. Set yourself apart from other candidates and show that you have what it takes to land the job. More than just a rehash of Microsoft documentation and sales presentations, each section is based on project knowledge and experience gained on successful high-profile C# implementations.

Key interview and certification topics include:

*Language design goals
*3.2 C# 3.0 new language features
*Implementations
*Code libraries
*Language Integrated Query patterns.

12 votes, average: 2.58 out of 512 votes, average: 2.58 out of 512 votes, average: 2.58 out of 512 votes, average: 2.58 out of 512 votes, average: 2.58 out of 5
  • 6,793 views
  • 0 Comments
  • In: C#, IT eBooks
  • Author : netramat18
  • Beginning Microsoft Visual C# 2008

    The book is aimed at novice programmers who wish to learn programming with C# and the .NET framework. The book starts with absolute programming basics. It then moves into Web and Windows programming, data access (databases and XML), and more advanced technologies such as graphics programming with GDI+ and basic networking. The book is divided into sections including:

    • The C# Language: Basic language skills using console application. Content moves from the absolute basics to fairly involved OOP skills.
    • Windows Vista Programming: Using basic Windows applications, reinforcing earlier OOP and debugging skills.
    • Web Programming: Putting together basic Web applications, highlighting differences between Web and Windows programming.
    • Data Access: Accessing all kinds of data sources from Web and Windows applications, including SQL usage, XML, file system data, and Web Services.
    • Additional Techniques: "The fun stuff", including Windows Presentation Foundation, Windows Workflow, Windows Communication Foundation, GDI+, networking, Windows Services, and so on.
    15 votes, average: 2.33 out of 515 votes, average: 2.33 out of 515 votes, average: 2.33 out of 515 votes, average: 2.33 out of 515 votes, average: 2.33 out of 5
  • 6,887 views
  • 0 Comments
  • In: C#, IT eBooks
  • Author : Crimson
  • Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit

    In just 24 sessions of one hour or less, you will be up and running with Visual C# 2008. Using a straightforward, step-by-step approach, each lesson builds upon the previous one, allowing you to learn the essentials of Visual C# from the ground up.

    Learn how to…

    • Use the powerful design environment of Visual Studio 2008
    • Design a feature-rich interface using components such as tree views and tabs
    • Create robust applications using modern error handling
    • Draw fast graphics using GDI+
    • Build a database application using ADO.NET
    • Distribute a Visual C# 2008 application
    13 votes, average: 2.46 out of 513 votes, average: 2.46 out of 513 votes, average: 2.46 out of 513 votes, average: 2.46 out of 513 votes, average: 2.46 out of 5
  • 6,006 views
  • 3 Comments
  • In: C#, IT eBooks
  • Author : Crimson
  • Beginning C# 3.0: An Introduction to Object Oriented Programming

    Beginning C# is a book that offers a lot of guidance, in a format that readers find intuitive to follow. The exercise-based format of the Wrox Beginning series has a strong following by all levels of readers, and is one that works very well in the classroom or home. Written by a veteran programming instructor, this is the perfect mix of tutorial, and hands-on coding new programmers are looking for - written from their point of view.

    Beginning C# is written for those readers with no prior programming experience who want a thorough, yet easy to understand, introduction to C# and Object Oriented Programming. Dr. Purdum uses his 25 years of teaching experience to teach readers:

    • The C# syntax and concepts of Object Oriented Programming
    • How to design and write C# programs that are functional and embody safe programming practices
    • Tried and true tricks of the trade, from design concepts to debugging aids
    • And all of these goals are done in an easy-to-read and enjoyable manner
      and much more. Complete source code, examples, and discussion forms available at Wrox.com
    6 votes, average: 2.33 out of 56 votes, average: 2.33 out of 56 votes, average: 2.33 out of 56 votes, average: 2.33 out of 56 votes, average: 2.33 out of 5
  • 4,474 views
  • 0 Comments
  • In: C#, IT eBooks
  • Author : Crimson
  • Microsoft Visual C Sharp 2008 Step by Step

     Get the hands-on, step-by-step guide to learning the latest enhancements in Microsoft Visual C# 2008. Visual C#, one of the tools in Microsoft Visual Studio® 2008, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Whether you re a beginning programmer or new to the Visual C# programming language, you ll learn how to use the fundamental features of Visual Studio 2008 and gain a basic understanding of the latest enhancement of the Visual C# language. You ll work at your own pace through hands-on, learn-by-doing exercises, get started creating components and working Windows® applications, and build your knowledge as you start creating your first Visual C# based applications. You ll also explore how to create data management and Web-based applications. In each chapter, work through learn-by-doing exercises that demonstrate how, when, and why to use the many features of the Visual C# rapid application development environment.

    3 votes, average: 3.67 out of 53 votes, average: 3.67 out of 53 votes, average: 3.67 out of 53 votes, average: 3.67 out of 53 votes, average: 3.67 out of 5
  • 4,185 views
  • 1 Comment
  • In: C#, IT eBooks
  • Author : -cosmos-
  • Extreme Programming Adventures In C# (with source code)

    cover

    The author of this book demonstrates that you can write well-designed, resilient code incrementally and safely, while minimizing your investment in speculative up-front design.

    See eXtreme Programming (XP) in action at the hands of an XP mater—and learn Microsoft .NET and C# programming in the process! In this fast-paced, hands-on exposition, Ron Jeffries—one of the leading voices and practitioner in the XP community—demonstrates that you can write well-designed, resilient code incrementally and safely, while minimizing your investment in speculative up-front design. As Jeffries builds his sample application, you get firsthand insights into what successful XP development looks like, complete with real-world challenges such as the eleventh-hour change order. For further practice and study, you can download all the author’s code—including missteps—so you can see XP and agile concepts in action and assess how they fit into your own work.

    2 votes, average: 2 out of 52 votes, average: 2 out of 52 votes, average: 2 out of 52 votes, average: 2 out of 52 votes, average: 2 out of 5
  • 7,971 views
  • 3 Comments
  • In: .NET, C#, IT eBooks
  • Author : ganelon
  • TCP/IP Sockets in C#: Practical Guide for Programmers

    "TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks. It is a unique combination of well written concise text and rich carefully selected set of working examples. For the beginner of network programming, it's a good starting book; on the other hand professionals could also take advantage of excellent handy sample code snippets and material on topics like message parsing and asynchronous programming." Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation

    The popularity of the C# language and the .NET framework is ever rising due to its ease of use, the extensive class libraries available in the .NET Framework, and the ubiquity of the Microsoft Windows operating system, to name a few advantages. TCP/IP Sockets in C# focuses on the Sockets API, the de facto standard for writing network applications in any programming language. Starting with simple client and server programs that use TCP/IP (the Internet protocol suite), students and practitioners quickly learn the basics and move on to firsthand experience with advanced topics including non-blocking sockets, multiplexing, threads, asynchronous programming, and multicasting. Key network programming concepts such as framing, performance and deadlocks are illustrated through hands-on examples. Using a detailed yet clear, concise approach, this book includes numerous code examples and focused discussions to provide a solid understanding of programming TCP/IP sockets in C#.

    4 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 5
  • 6,247 views
  • 0 Comments
  • In: C#, IT eBooks, Network
  • Author : namanhem
  • C# .Net Illuminated (with source code)

    cover

    This book is designed to teach programmers and aspiring programmers how to build applications using the C# language and Visual Studio .NET. These tools facilitate building applications for desktop computers, the Internet, and mobile devices. The text provides a thorough introduction to C#, and carefully shows how to exploit the power of the Visual Studio .NET environment to minimize the coding a developer needs to do “by hand.”

    The Visual Studio .NET platform makes rapid application development possible for those with a wide range of interests. This text will be useful to those preparing to become developers, as well as to those who use computers as a tool to enhance their productivity in their major areas of interest.

    Microsoft Visual Studio .NET 2003 or later will handle all the examples in this text. Visual C# .NET, which can be bundled with this text, will handle the examples in the first 11 chapters.

    7 votes, average: 4 out of 57 votes, average: 4 out of 57 votes, average: 4 out of 57 votes, average: 4 out of 57 votes, average: 4 out of 5
  • 7,446 views
  • 2 Comments
  • In: .NET, C#, IT eBooks
  • Author : ganelon
  • Computing with C# and the .NET Framework (with source code)

    COVER

    Computing with C# demystifies the art of programming with C# through clear explanations and intuitive examples. Both novice and experienced programmers will find that this text serves as an accessible and thorough guide to object-oriented and event-driven programming concepts. Readers develop a mastery of objects through the author’s spiral teaching approach: first straightforward examples are presented, then simple class design, and finally the more difficult aspects of inheritance and polymorphism. The author applies his spiral teaching approach throughout the text, and readers acquire a meaningful understanding of programming concepts and techniques. This text sets the standard for today’s C# programming books; readers of all levels will benefit from the rich learning experience that this text provides.

    This book teaches C# from the beginning, but includes enough material for a two-term course covering more advanced topics. It teaches the concepts of computing necessary for a CS-1 course, but allows those with prior experience programming in another language to proceed quickly over the earlier chapters to learn the exciting C# language and .NET Framework in depth.

    8 votes, average: 4.63 out of 58 votes, average: 4.63 out of 58 votes, average: 4.63 out of 58 votes, average: 4.63 out of 58 votes, average: 4.63 out of 5
  • 7,345 views
  • 5 Comments
  • In: .NET, C#, IT eBooks
  • Author : ganelon
  • Beginning XNA 2.0 Game Programming: From Novice to Professional

    Would you like to create your own games, but never have the time to dig into the details of multimedia programming? Now you don’t have to! XNA makes it simple to create your own games, which will run on your PC and Xbox 360 console. Even if you don’t know how to program at all, Beginning XNA 2.0 Game Programming: From Novice to Professional will teach you the basics of C# 2005 programming along the way. Don’t get overwhelmed with details you don’t need to know— just learn what you need to start creating your own games right now!

    The fast–paced introduction to XNA and the C# language provides professional developers a quick-start guide to creating a commercial product using XNA, as well as offering home enthusiasts or hobbyists everything they need to begin putting together games in their spare time. You’ll discover and understand all the key concepts required to create smooth, professional–looking results in a range of gaming genres. Every reader will come away with a firm foundation onto which they can build more advanced ideas.

    5 votes, average: 4.2 out of 55 votes, average: 4.2 out of 55 votes, average: 4.2 out of 55 votes, average: 4.2 out of 55 votes, average: 4.2 out of 5
  • 6,697 views
  • 3 Comments
  • In: C#, Game, IT eBooks
  • Author : Crimson