![]() |
![]() |
Your cart is empty |
||
Showing 1 - 8 of 8 matches in All Departments
Learning Visual Basic .NET is a complete introduction to VB.NET and object-oriented programming. By using hundreds of examples, this book demonstrates how to develop various kinds of applications--including those that work with databases--and web services. Learning Visual Basic .NET will help you build a solid foundation in .NET.
Sams Teach Yourself C++ in 24 Hours is a hands-on guide to the C++ programming language. Readers are provided with short, practical examples that illustrate key concepts, syntax, and techniques. Using a straightforward approach, this fast and friendly tutorial teaches you everything you need to know, from installing and using a compiler, to debugging the programs you've created, to what's new in C++14. Step-by-step instructions carefully walk you through the most common C++ programming tasks Quizzes and exercises at the end of each chapter help you test yourself to make sure you're ready to go on Learn how to... Install and use a C++ compiler for Windows, Mac OS X, or Linux Build object-oriented programs in C++ Master core C++ concepts such as functions and classes Add rich functionality with templates and lambda expressions Debug your programs for flawless code Learn exception and error-handling techniques Put to use the new features in C++14, the latest version of the language Create and use templates Control program flow with loops Store information in arrays and strings Declare and use pointers Use operator overloading Extend classes with inheritance Use polymorphism and derived classes Employ object-oriented analysis and design
If you're a novice programmer and you want to learn C#, there aren't many books that will guide you. Most C# books are written for experienced C++ and Java programmers. That's why Jesse Liberty, author of the best-selling books "Programming C#" and "Programming ASP.NET," has written an entry-level guide to C#. Written in a warm and friendly manner, "Learning C#" assumes no prior programming experience, and provides a thorough introduction to Microsoft's premier .NET language. The book helps you build a solid foundation in .NET, and shows you how to apply your skills through the use of dozens of tested examples. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. Better yet, this updated edition of "Learning C#" has been completely revised to include the latest additions to the C# language plus a variety of learning aids to help lock-in new knowledge and skills. Here's what's new: Extensive revisions to the text and examples to reflect C# 2005 and .NET 2.0 changes An introduction to Visual Studio 2005, the most popular tool for building Windows and web applications More than 200 questions and fully debugged programming exercises with solutions A greater emphasis on event handling New coverage of generics, generic collections, partial classes, anonymous methods and more. By the time you've finished "Learning C#," you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications. Whether you have a little object-oriented programming experience or you are new to programming altogether, "Learning C#" will set you firmly onyour way to mastering the essentials of the C# language.
Windows 8 XAML Primer is a fast-paced introduction to XAML for Windows 8 developers who are already proficient C# coders. It introduces you specifically to the world of XAML development for Windows 8 apps in a practical, hands-on way - so you'll be building apps from the very first pages. Building on your existing C# knowledge, you're introduced to XAML from the ground up - what it is, what it does, and why it's important in Windows 8 development. You'll quickly learn how to use XAML efficiently within Visual Studio. You'll find practical coding quickstarts to get your XAML hands-on knowledge up to speed, so you'll be ready to progress to your more advanced Windows 8 programming projects with ease. If you're confident in your .NET coding abilities but the jump to XAML and C# in Windows 8 is giving you pause, then Windows 8 XAML Primer will have you coding Windows 8 projects in its first pages, and you'll be ready to start your own apps by the time you're finished. What you'll learn * How to code Windows 8 apps with XAML and C# with your own hands. * Confidence in using XAML within Visual Studio 2012 efficiently. * How to databind to both data sources and other elements.* About the many presentation controls and panels that XAML provides for you, what they do and how to use them to best effect. * How inbuilt resources such as styles, templates and dictionaries can make your code more fluid, terse, and efficient. * How to develop storyboards using the Visual State Manager to create and control XAML animations within your user interface. Who this book is for This book is for new Windows 8 developers who have experience with C# and now want a firm foundation in XAML as they transition to the new world of Windows 8 app development. Table of Contents * Building your first XAML layouts * Data Binding to data and elements * Panels for presenting information * Controls for interacting with users * Using Resources to speed your development * Creating Animations and Managing Visual State
Pro Reactive Extensions and LINQis a deep dive into the next important technology for .NET developers: Reactive Extensions. This in-depth tutorial goes beyond what is available anywhere else to teach how to write WPF, Silverlight, and Windows Phone applications using the Reactive Extensions (Rx) to handle events and asynchronous method calls. Reactive programming allows you to turn those aspects of your code that are currently imperative into something much more event-driven and flexible. For this reason, it's sometimes referred to as LINQ for Events. Reactive programming hinges on the concept of the observable collection, as opposed to the simple enumerable collection with which we're all familiar. For example, to extract data from a collection and add it to a list box, you would traditionally iterate through the list box, extracting each object in turn. This approach works fine, but it requires significant knowledgeabout the data you're working with, which can be limiting. In Rx programming, you're instead informed about each object in turn and then free to react to each notification however you like, which affords much greater flexibility. What you'll learn How to create, debug and manage reactive extensions in many situations The observer pattern and how it can be applied to your projects How to avoid spaghetti code by using Rx to manage your asynchronous methods How to use SelectMany to explore the heart of the Reactive Extensions How to come to grips with the reactiveuser interface framework for building both small and large applications Who this book is for This book will be most beneficial to existing .NET developers with a grounding in WPF, Silverlight and C#, who want to take their skills further using the powerful reactive programming approach. Table of Contents Welcome to LINQ and RX Core LINQ Core Rx Practical Rx Inside Rx and LINQ LINQ to SQL Rx and Javascript Reactive UI: Rx and MVVM Testing Rx
This book offers everything you'll need to upgrade your existing programming knowledge and begin to develop applications for the Windows Phone. It focuses on the 75 percent of the material that you will need 95 percent of the time. We're not going to teach you object-oriented programming (OOP) all over again, but we are going to take the time to point out how .NET and C# differ in their execution of the standard OOP concepts from other languages' implementations in order to make your migration as smooth and stress-free as possible. Migrating to Windows Phone will lead you through a tour of the key features of developing for Microsoft's devices. We'll consider everything from data handling to accelerometers, from mapping to WCF. We'll also walk you through monetizing your application through Microsoft's online Windows Phone store.What you'll learn * To get your phone, IDE and other tools set up in an efficient manner * The controls that are available to you in Windows Phone programming and how they can be applied * To apply concepts of a non-trivial demo application to your own application context * To point out the key elements of both the phone and the Visual Studio IDE * The principles of push and pull data and data-binding * To work with the features that make the Windows Phone unique (Bing Maps, WCF, Silverlight) * To monetize your applications through advertising, the Windows Phone Marketplace, and other channels Who this book is for This book is for anyone seeking to develop applications for the Windows Phone. No prior Silverlight or C# knowledge is required, although an understanding of programming in general, and object-oriented programming in particular, is assumed. Notes are used liberally to highlight features and concepts that might be confusing to programmers unfamiliar with .NET and C#.Table of Contents * Get Set Up: Getting all the tools * Get to Work: Building a non-trivial application * Get Control: Exploring the Windows Phone 7 controls * Get the Data: Working with data-bound applications * Get a Life: The Windows Phone 7 life cycle * Get Moving: Enhancing your applications with Animation * Get a Job: Interacting with the Phone, camera, GPS, etc. * Get Pushy: Push notifications * Get Online: Connecting to and browsing the web * Get Lost: GPS, location services and maps * Get Money: The Marketplace and monetizing your application
If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions, and LINQ. You'll also learn how to build Windows applications and handle data with C#. No previous programming experience is required -- in fact, if you've never written a line of code in your life, bestselling authors Jesse Liberty and Brian MacDonald will show you how it's done. Each chapter offers a self-contained lesson to help you master key concepts, with plenty of annotated examples, illustrations, and a concise summary. With this book, you will: Learn how to program as you learn C# Grasp the principles of object-oriented programming through C# Discover how to use the latest features in C# 3.0 and the .NET 3.5 Framework--including LINQ and the Windows Presentation Foundation (WPF) Create Windows applications and data-driven applications You'll also find a unique Test Your Knowledge section in each chapter, with practical exercises and review quizzes, so you can practice new skills and test your understanding. If you're ready to dive into C# and .NET programming, this book is a great way to quickly get up to speed.
Learn to track, branch, merge, and manage code revisions for real-world development scenarios Key Features Master Git and maintain your projects better through version control Get to grips with Git's typical workflows, advanced functions, and their implementations Learn the key Git commands to better manage your repository Book DescriptionWhether you're looking for a book to deepen your understanding of Git or a refresher, this book is the ultimate guide to Git. Git for Programmers comprehensively equips you with actionable insights on advanced Git concepts in an engaging and straightforward way. As you progress through the chapters, you'll gain expertise (and confidence) on Git with lots of practical use cases. After a quick refresher on git history and installation, you'll dive straight into the creation and cloning of your repository. You'll explore Git places, branching, and GUIs to get familiar with the fundamentals. Then you'll learn how to handle merge conflicts, rebase, amend, interactive rebase, and use the log, as well as explore important Git commands for managing your repository. The troubleshooting part of this Git book will include detailed instructions on how to bisect, blame, and several other problem handling techniques that will complete your newly acquired Git arsenal. By the end of this book, you'll be using Git with confidence. Saving, sharing, managing files as well as undoing mistakes and basically rewriting history will be a breeze. What you will learn Create remote and local repositories and learn how to clone them Understand the difference between local and remote repositories Use, manage, and merge branches back into the main branch Utilize tools to manage merge conflicts Manage commits on your local machine through interactive rebasing Use the log to gain control over all the data in your repository Use bisect, blame, and other tools to undo Git mistakes Who this book is forIf you have basic understanding of Git and want to strengthen your command over advanced techniques and navigate different functions, this book is for you. Knowing the fundamentals of Git will help you get the most out of this book, but beginners willing to invest some extra effort will be able to follow along as well.
|
![]() ![]() You may like...
The Routledge Handbook of Audio…
Christopher Taylor, Elisa Perego
Hardcover
R7,093
Discovery Miles 70 930
Mathematical Techniques of Fractional…
Ahmad Taher Azar, Ahmed G Radwan, …
Paperback
Modeling and Simulation with Compose and…
Stephen L. Campbell, Ramine Nikoukhah
Hardcover
R3,445
Discovery Miles 34 450
Computational Thinking in Sound…
Gena R Greher, Jesse M. Heines
Hardcover
R4,082
Discovery Miles 40 820
|