Listing 1 - 10 of 26 | << page >> |
Sort by
|
Choose an application
Explores the key concepts of C# 3.0, the features of .NET 3.5 to access and work with data, ways to use C# with the Microsoft frameworks to build applications, and how to use the .NET CLR to deploy and manage data.
Choose an application
Embedded computer systems --- Microsoft .NET Framework. --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework --- Software frameworks --- Web site development --- Programming. --- Microsoft .NET Framework --- Programming
Choose an application
Windows Workflow Foundation is a groundbreaking addition to the core of the .NET Framework that allows you to orchestrate human and system interactions as a series of workflows that can be easily mapped, analyzed, adjusted, and implemented. As business problems become more complex, the need for a workflow–based solution has never been more evident. WF provides a simple and consistent way to model and implement complex solutions. As a developer, you focus on developing the business logic for individual workflow tasks. The runtime handles the execution of those tasks after they have been composed into a workflow. Pro WF: Windows Workflow in .NET 3.5 provides you with the skills you need to incorporate WF into your applications. This book gets you up to speed with Windows Workflow Foundation quickly and comprehensively. The practical aspects of using WF are covered in a lively tutorial style with each workflow concept illustrated in C#. You'll find detailed coverage of how to customize your workflows and access them in a variety of ways and situations so you can maximize the advantages of this technology. Pro WF: Windows Workflow in .NET 3.5 is written by an experienced Windows and .NET developer. Rather than simply duplicating the available references on the subject, author Bruce Bukovics leads you through a series of practical WF topics that enable you to gain immediate experience and learn how to use the technology as you progress through the book.
Internet programming. --- Workflow --- Application software --- Computer programs. --- Development --- Windows workflow foundation. --- Microsoft .NET Framework. --- Workflow systems --- Management --- Computer programming --- Microsoft Windows workflow foundation --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework --- Information Technology --- Computer Science (Hardware & Networks) --- Microsoft software. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software
Choose an application
This book is for anyone who wants to write good C# code—even if you have never programmed before. Writing good code can be a challenge—there are so many options, especially in a .NET language like C#. If you want to really get the best from a programming language, you need to know which features work best in which situations, and understand their strengths and weaknesses. It is this understanding that makes the difference between coding and coding well. Beginning C# 2008: From Novice to Professional, Second Edition has been written to teach you how to use the C# programming language to solve problems. From the earliest chapters and the first introductory concepts, you'll be looking at real–world programming challenges and learning how C# can be used to overcome them. As you progress through the book, the problems become more involved and interesting, while the solutions become correspondingly more complex and powerful as C# features interact to achieve the results that you want. This second edition has been revised and improved to now include the SQL Server 2008 release and explain how you can integrate SQL Server 2008 with your C# applications. By the time you've finished reading this book and worked through the sample exercises, you'll be a confident and very competent C# programmer. You will still have many explorations of the .NET Framework API to look forward to, but you will have a firm foundation to build from, and you will know exactly where to go to find the things that you need to progress confidently in your projects.
C# (Computer program language) --- Information Technology --- Computer Science (Hardware & Networks) --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework
Choose an application
The point of this chapter was to demystify the garbage collection process. As you have seen, the garbage collector will only run when it is unable to acquire the necessary memory from the m- aged heap (or when a given AppDomain unloads from memory). When a garbage collection does occur, you can rest assured that Microsoft’s collection algorithm has been optimized by the use of object generations, secondary threads for the purpose of object finalization, and a managed heap dedicated to host large objects. This chapter also illustrated how to programmatically interact with the garbage collector using the System. GC class type. As mentioned, the only time when you will really need to do so is when you are building finalizable or disposable class types. Recall that finalizable types are classes that have overridden the virtual System. Object. Finalize() method to clean up unmanaged resources (at some time in the future). Disposable objects, on the other hand, are classes (or structures) that implement the IDisposable interface. Using this technique, you expose a public method to the object user that can be called to perform internal cleanup ASAP. Finally, you learned about an of- cial “disposal” pattern that blends both approaches. PART 3 Advanced VB Programming Constructs CHAPTER 9 Working with Interface Types This chapter builds on your current understanding of object-oriented development by examining the topic of interface-based programming.
Internet programming. --- Microsoft .NET Framework. --- Microsoft Visual BASIC. --- Computer programming --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework --- Information Technology --- Computer Science (Hardware & Networks) --- Microsoft software. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software --- Computer software engineering --- Engineering --- Visual Basic.
Choose an application
Visual Basic 2008 offers powerful new features, and Accelerated VB 2008 is the fastest path to mastering them, and the rest of Visual Basic, for both experienced Visual Basic programmers moving to VB 2008 and programmers moving to Visual Basic from another object–oriented language. Many books introduce VB, but very few also explain how to use it optimally with the .NET common language runtime (CLR). This book teaches both core Visual Basic language concepts and how to wisely employ VB idioms and object–oriented design patterns to exploit the power of VB and the CLR. Accelerated VB 2008 is both a rapid tutorial and a permanent reference. You'll quickly master VB syntax while learning how the CLR simplifies many programming tasks. You'll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code VB when this book will show you how to do things the right way, right from the start? Comprehensively and concisely explains both Visual Basic 2005 and Visual Basic 2008 features Focuses on the language itself and on how to use Visual Basic 2008 proficiently for all .NET application development Concentrates on how VB features work and how to best use them for robust, high–performance code.
BASIC (Computer program language) --- Microsoft .NET. --- Microsoft Visual BASIC. --- Beginner's All-Purpose Symbolic Instruction Code (Computer program language) --- Programming languages (Electronic computers) --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software --- Visual Basic.
Choose an application
Microsoft Windows Presentation Foundation provides the foundation for building applications and high–quality user experiences in Windows Vista. WPF blends application user interface, documents, and media content to provide richer control, design, and development of the visual aspects of Windows programs. Author Matthew MacDonald shows you how WPF really works. His no–nonsense, practical advice will get you building high–quality WPF applications quickly and easily. MacDonald will take you through a thorough investigation of the more advanced aspects of WPF, and its relation to other elements of the WinFX stack and the .NET Framework 3.5, to complete your understanding of WPF and VB 2008. WPF's functionality extends to support for tablet PCs and other forms of input device, and provides a more modern imaging and printing pipeline, accessibility and user interface automation infrastructure, data–driven user interface and visualization, as well as the integration points for weaving the application experience into the Windows shell.
Microsoft .NET Framework. --- Application software --- Development. --- Windows presentation foundation. --- WPF (Electronic resource) --- Development of application software --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework --- Information Technology --- Computer Science (Hardware & Networks) --- Microsoft software. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software
Choose an application
The unique, visual format of Illustrated C# 2008 has been specially created by author and teacher of development methods, Daniel Solis. The concise text, use of tables to clarify language features, frequent figures and diagrams, as well as focused code samples all combine to create a unique approach that will help you understand and get to work with C# fast. It was while teaching numerous seminars on various programming languages that the author realized the immense power that diagrams have in explaining programming language concepts. Most people learn quicker and retain information better when the material is presented in a clean, simple, visual format. To achieve this result in his book, Solis uses concise text and bulleted lists, tables to clarify and summarize language features, as well as his renowned and ubiquitous figures and diagrams. Each language feature is illustrated with a concise and focused code sample for complete clarity. Following an overview of the .NET platform and the role played by C#, you'll soon move into exploring the C# language in its entirety, including all the new C# 2008 features right down to the most complex topics involved in C#. If you're a C++ or VB programmer migrating to C# 2008, this book will be invaluable; the unique visual approach offers a far from lightweight treatment of C# 2008, so even the most experienced programmers will come away with a deeper understanding of the C# language.
C# (Computer program language) --- Information Technology --- Computer Science (Hardware & Networks) --- General and Others --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework
Choose an application
Every C# programmer needs to learn about LINQ (Language–Integrated Query), Microsoft's breakthrough technology for simplifying and unifying data access from any data source. With LINQ, you can write more elegant and flexible code—not just to access databases and files, but to manipulate data structures and XML. This book is a short, yet comprehensive guide to the major features of LINQ and the significant enhancements introduced with .NET 3.5. There is no better source for getting a head–start on the future of these technologies than this book. A clear and comprehensive yet concise introduction to using LINQ in C# Covers LINQ to Objects, LINQ to SQL, LINQ to DataSet, and LINQ to XML Rich in working examples of LINQ in action Ideal for C# programmers at any level.
Information Technology --- Computer Science (Hardware & Networks) --- General and Others --- Computer science. --- Computer Science. --- Computer Science, general. --- Microsoft LINQ. --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework
Choose an application
Silverlight is a lightweight browser plug–in that frees your code from the traditional confines of the browser. It is a rules–changing, groundbreaking technology that allows you to run rich client applications right inside the browser. Even more impressively, it is able to host true .NET applications in non–Microsoft browsers (like Firefox) and on non–Microsoft platforms (like Mac OS X). Silverlight is evolving fast, and you need a reliable guidebook to make sense of it.
Information Technology --- Computer Science (Hardware & Networks) --- Computer science. --- Computer Science. --- Computer Science, general. --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computer software --- Dot Net (Software framework) --- Microsoft .NET --- Microsoft .NET software framework --- .NET Framework
Listing 1 - 10 of 26 | << page >> |
Sort by
|