|
| |
|
EBooks » C# & C Sharp
 Everything changes in the Microsoft .NET Framework and the C# language,
including the creation of graphical user interfaces (GUIs). Windows Forms Programming in C#
explains the Windows Forms (WinForms) environment to programmers who
have some experience with .NET programming, and in the process (thanks
to a clear and deliberate expository style) reveals a lot about .NET to
less experienced developers. The overall effect is that almost every
reader comes away with better knowledge of .NET, not just its
user-interface libraries and behaviors. Author Chris Sells takes
care to balance code samples with explanatory text, meaning that most
chapters take on a characteristic "code, explanation, effect" style (in
which "effect" is usually documented with a screen shot). This approach
is effective, and serves both to answer "How do I..." questions and
inspire "I should give that a try!" exploration. Once in a while,
callouts will link two or more screen shots with a sample of code,
graphically illustrating how code affects the appearance of a form and
how it's represented in the Visual Studio development environment. On
top of his clear teaching style, Sells calls attention to workarounds
for shortcomings in the .NET environment (particularly where similar
limitations don't exist in Microsoft Foundation Classes), helping to
improve programmer productivity in the growing .NET environment.  Learn advanced .NET programming techniques by getting an insider's look at a complete application!
The developers who created SharpDevelop give you the inside track on
application development with a guided tour of the source code for
SharpDevelop. They show you the most important code features and
explain how you can use these techniques in your own projects. You will
gain valuable experience of building an application on this scale,
learning from the decisions, mistakes, problems, and solutions that led
to the current version of SharpDevelop. INCLUDE SOURCE CODE
The mission of the C# Class Design Handbook is
to provide you with a critical understanding of designing classes,
making you better equipped to take full advantage of C#’s power to
create robust, flexible, reusable classes. This comprehensive guide
lifts the lid on syntax and examines what’s really going on behind the
scenes. Specific topics include the role of types in .NET, the
different kinds of types C# can create, the fundamental role of methods
as containers of program logic, and the workings behind .NET’s
delegate-based event system. It will also show you how to control and
exploit inheritance in your types and how to create logical and
physical code organization through namespaces and assemblies. Sams Teach Yourself C# in 24 Hours provides readers with 24
structured lessons that provide a light, but thorough introduction to
C#. James Foxall moves beyond the pure syntax covered in existing
books, to guide readers step-by-step through a cohesive presentation of
the basics of C#. Once the basics are understood, Foxall shows the
reader how to apply this knowledge to real-world Windows programming
tasks using C#. Each chapter contains exercises that reinforce the
lessons learned in each chapter. Tips, Notes, and Cautions provide
additional advice from the authors on how to get up to speed and
programming quickly with C#. Sidebars provide the more experienced
reader with tips that will ease their migration from Visual Basic 6 and
Visual C++ to C#.  The first part of Programming C#, 2nd Edition introduces C# fundamentals, then goes on to explain the development of desktop and Internet applications, including Windows Forms, ADO.NET, ASP.NET (including Web Forms), and Web Services. Next, this book gets to the heart of the .NET Framework, focusing on attributes and reflection, remoting, threads and synchronization, streams, and finally, it illustrates how to interoperate with COM objects. Include examples code !
|
| |
|