Jesse Liberty (Liberty, Jesse)

used books, rare books and new books

Find all books by 'Jesse Liberty' and compare prices
Find signed collectible books by 'Jesse Liberty'

English

  • Pro Windows 8 Development with XAML and C#
    by Jesse Liberty , Jon Galloway, Philip Japikse
    ISBN 1430240474 (1-4302-4047-4)
    Softcover, Apress

    Find This Book

     

    Find signed collectible books: 'Pro Windows 8 Development with XAML and C#'
    Book summary:

    Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.  

    These apps rely on Microsoft's Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn relies upon the Windows Runtime (WinRT) to give its apps unparalleled flexibility and power. 

    Understanding this stack of new technologies and how they tie in to the proven C# language and the XAML standard is the subject of this book. Experienced writers Jesse Liberty, Phil Japikse, and Jon Galloway explain how you can get the most from Windows 8.1 by focusing on the features that you need for your project and bringing your existing C# coding knowledge to bear.

    They begin with a nuts-and-bolts examination of how the technologies fit together and show you everything you need to get up and running with the new platform. Once you have a good understanding on the basics, you progress to more advanced topics steadily increasing your understanding as a whole. This holistic knowledge is essential to truly master Windows 8.1 development. 

    Each topic is covered clearly and concisely and is packed with the details you need to code effectively. The most important features are given a no-nonsense, in-depth treatment and chapters contain examples that demonstrate both the power and the subtlety of Windows 8.1.


    What youll learn
    • What Metro and WinRT are capable of and why they are special
    • Ways to use advanced features to create immersive and engaging Windows 8.1 applications
    • How to create applications that work seamlessly on tablets and desktops
    • How to prepare and deploy your Windows 8.1 applications
    Who this book is for

    This book is suitable for anyone wanting to get to grips with Windows 8.1 development using the cross-platform standards of XAML and C#. 

    Table of Contents

    1 Getting Started 
    2 Building Your First Windows 8 App
    3 Themes, Panels, and Controls
    4 Binding
    5 Views
    6 Local Data
    7 Remote Data and Services
    8 Search and Share Contracts
    9 Notifications
    10 Application Life Cycle
    11 Making Money
    12 Publishing Your App

    More editions of Pro Windows 8 Development with XAML and C#:

  • Programming .NET 3.5
    by Jesse Liberty , Alex Horovitz
    ISBN 059652756X (0-596-52756-X)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming .NET 3.5'
    Book summary:

    .NET 3.5 will help you create better Windows applications, build Web Services that are more powerful, implement new Workflow projects and dramatically enhance the user's experience. But it does so with what appears to be a collection of disparate technologies. In Programming .NET 3.5, bestselling author Jesse Liberty and industry expert Alex Horovitz uncover the common threads that unite the .NET 3.5 technologies, so you can benefit from the best practices and architectural patterns baked into this newest generation of Microsoft frameworks. While single-topic .NET 3.5 books delve into Windows Presentation Foundation and the other frameworks in greater detail, Programming .NET 3.5 offers a "Grand Tour" of the release that describes how the four principal technologies can be used together, with Ajax, to build modern n-tier and service-oriented applications. Developers have struggled to implement these patterns with previous versions of the .NET Framework, but this hands-on guide uses real-world examples and fully annotated source code to demonstrate how .NET 3.5 can make it easy. The concepts and technologies that this book covers include:

    • XAML -- Microsoft's new XML-based markup language for UI, used with WPF Windows Presentation Foundation
    • (WPF) -- a new presentation framework and graphics subsystem for Windows that puts Vista-like effect in your grasp
    • Ajax Windows Communication Foundation (WCF) - a new standards-based framework that enables applications to communicate across a network using a variety of protocols
    • Workflow Foundation (WF) -- framework for defining, executing, and managing workflows
    • CardSpace -- framework for managing the identities of your user
    You'll learn how to useeach of the four frameworks alone and in concert to build a series of meaningful example applications. Examples are written in C#, and all of the source code will be available for download at both the O'Reilly and the authors' site, which offers access to a free support forum. Between them, authors Jesse Liberty and Alex Horovitz have nearly forty years of experience in delivering commercial applications for companies such as Citibank, Apple, AT&T, NeXt, PBS, Ziff Davis, and dozens of smaller organizations. Their combined experience is valuable for telling the story of .NET 3.5 and how it will shorten the development life cycle for applications developers, and enhance your productivity.

  • Programming .Net Windows Applications
    by Jesse Liberty , Dan Hurwitz
    ISBN 0596003218 (0-596-00321-8)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming .Net Windows Applications'
    Book summary:

    For those of you who develop standalone Windows applications for PCs and other devices, Microsoft's .NET Windows Forms provide a much better way to get it done. This new technology gives you more power and flexibility for a fraction of the effort compared to classic Win32 development, with a streamlined programming model that deals automatically with many tedious details that once plagued developers.

    As with most things .NET, the only hitch is the learning curve. But that's where acclaimed author Jesse Liberty makes the difference with Programming .NET Windows Applications. With this tutorial, you will explore all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000 and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security.

    The book also explains how your new Windows applications can sidestep problems that used to arise from the use of DLLs (known collectively as "DLL hell"), and how .NET Windows Forms can be used as an alternative to ASP.NET and browser-based approaches for building web application clients.

    Jesse Liberty definitely knows his stuff when it comes to the .NET platform. As the author of O'Reilly's Programming C# and Learning Visual Basic .NET, he's well-known for his clear and concise style that prompted one reviewer to say, "It's as if he knows exactly what questions I'm going to ask ahead of time." Jesse also co-authored Programming ASP.NET with contract programmer Dan Hurwitz, and now the two have teamed up again to bring you this comprehensive tutorial--without a doubt, the best source available for learning how to program with .NET Windows Forms.

  • Programming ASP.Net
    by Jesse Liberty , Dan Hurwitz
    ISBN 0596004877 (0-596-00487-7)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming ASP.Net'
    Book summary:

    Suitable for most any programmer who wants to master ASP.NET with an eye toward real-world development, Programming ASP.NET is an excellent resource that mixes good coverage of APIs with actual programming techniques and advice using Visual Basic .NET and C#. The combination places it in the forefront of currently available titles on ASP.NET.

    Written in part by veteran computer author Jesse Liberty, this book offers an excellent mix of coverage of important ASP.NET features that you will absolutely need to use for real-world programming. Readers with previous ASP experience will appreciate early sections that compare an older ASP sample with the new ASP.NET to highlight what's new and improved, with good explanation of the ASP.NET event model. The pace of this book is just excellent. The authors first move through the essentials, like basic ASP Web controls and data binding, before delving into data-driven applications using the (slightly complicated) ASP.NET database APIs. It also helps that the authors let you use Notepad (or another text editor) to create your ASP.NET programs first. (Later, they cover the details of Visual Studio .NET, pointing out how this tool can sometimes make it difficult to see where your code is generated.) There's also coverage of debugging and tracing techniques.

    Standout sections on the calendar, Repeater, DataList, and DataGrid controls (all presented in good detail) will help you master these important controls. Coverage of techniques and support for validating user input in Web pages will also help you use these essential features.

    The author's well-measured tutorial on Web services (much touted by Microsoft) is as good as any. Their demos (using a well-traveled example of a stock ticker server) will show you what all the fuss is about. They cut through the hype here and manage to show why Web services are a potentially better way toward distributed computing. Later sections look at deployment, configuration, and performance (as well as caching) options that you'll need to deploy and run your ASP.NET programs successfully. Coverage of security options in .NET rounds out the tour of what you'll need to create real applications.

    Illustrated throughout with samples from VB .NET and C#, Programming ASP.NET is a worthy addition to the O'Reilly lineup and one of the best available titles for learning ASP.NET. The authors have achieved an excellent balance of practical, hands-on examples and essential programming techniques with the most important APIs and features, all without getting bogged down in the richness and complexity of .NET itself. --Richard Dragan

    Topics covered: Introduction to the .NET platform and ASP.NET; basic programs in HTML; ASP and ASP.NET compared; events in ASP.NET (application, session, page, and control events); HTML and ASP controls compared; basic ASP controls APIs (including in-depth coverage of calendar support); code behind forms; using the Visual Studio .NET IDE; tracing, debugging, and error handling; validation controls in ASP.NET (including built-in and custom validators, plus regular expression support); basic data-binding techniques; list and DataGrid controls; ADO.NET tutorial (basic APIs and programming techniques); calling stored procedures; updating database records; Repeater and DataList controls used with ADO.NET; custom ASP.NET controls (including derived, composite, and full custom controls); overview of Web services (including SOAP, WSDL, and other standards); creating and consuming a sample Web service for a stock ticker; ASP.NET caching techniques explained (including fragment and object caching); security options in ASP.NET for authentication, authorization, and impersonation; configuration and deployment options in ASP.NET (including XCOPY deployment); and an appendix with a quick tutorial on database design.

  • Programming ASP.NET 3.5
    by Jesse Liberty , Dan Maharry, Dan Hurwitz
    ISBN 0596529562 (0-596-52956-2)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming ASP.NET 3.5'
    Book summary:

    With Programming ASP.NET 3.5, you'll quickly learn to create state-of-the-art applications using Microsoft's popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services.Programming ASP.NET 3.5 includes examples and sample code that let you explore development with ASP.NET in more depth. With this book, you will:

    • Learn about AJAX and ASP.NET server controls included with Visual Studio 2008
    • Discover how to use the DataSource and data-bound controls in ADO.NET
    • Use the new LINQ API and learn how to make use of it within ASP.NET pages
    • Create a uniform look and feel throughout your application with Master Pages
    • Use navigation controls to build site maps, menus, and breadcrumbs quickly and easily
    • Build and use various web services with WCF
    • Detect errors during development and handle them in your production code
    • Learn how to configure and deploy your website

    Written by Microsoft technology experts Jesse Liberty, Dan Hurwitz, and Dan Maharry, Programming ASP.NET 3.5 is the best book for learning how to build dynamic, interactive web applications using Microsoft's latest technologies.

  • Programming C# (2nd Edition)
    by Jesse Liberty
    ISBN 0596003099 (0-596-00309-9)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming C# (2nd Edition)'
    Book summary:

    Jesse Liberty's Programming C#, 2nd Edition provides an adept and extremely well-conceived guide to the C# language and is written for the developer with some previous C++, Java, and/or Visual Basic experience. This second edition brings the book up to date, with examples that are guaranteed to run on the shipping version of Visual C# .NET.

    It's no secret that many computer books are pretty much devoid of an authorial personality. This title is a winning exception. The author is able to weave in clever examples (using such topics as his own long experience in computing, his dog, Star Trek, etc.) without being coy or getting in the way of presenting real technical information. Liberty's wide experience in computers and general writing skill shows, as he is able to draw on a wealth of examples to move his text forward.

    These are a couple of goals at work in Programming C#. First, it's an excellent language tutorial, certainly one of the smartest and best available guides to C# as a language. Early chapters explore basic and obscure language options using inheritance, delegation, interface, and the conventions in C# used to implement these techniques. The middle part of the book turns toward the .NET Framework itself, with two useful (and somewhat introductory) chapters on both Windows Forms and Web Forms, for standalone and Web-based applications, respectively.

    Later sections crank up the technical knowledge again with several advanced topics on understanding .NET assemblies and deployment in detail, as well as "reflection" APIs that allow .NET programs to essentially modify their code at run time. (One technique, reflection emit, which literally writes bytecodes, will definitely interest expert readers, though it's unlikely most programmers will need to do this.) Final sections look at the .NET stream classes (rivaled only by Java's for complexity). Liberty looks at basic file and network I/O as well as how objects get serialized and marshaled both for SOAP and Web services and "normal" .NET remoting.

    The author's sure hand in navigating the difficult waters of C# and .NET makes for a relatively concise text that is chock-full of useful information on C#. Filled with notably clever and inventive examples, this book is possibly this veteran computer author's best title to date, and it's sure to be a noteworthy resource for experienced developers, as they tackle C# for the first time. --Richard Dragan

    Topics covered:

    • Introduction to C# and the .NET platform
    • A "Hello World" example in C#
    • Tutorial to C# as an object-oriented programming language (types and variables, operators, namespaces, and preprocessor directives)
    • Defining classes in C# (including static members, finalizers, overloading, and read-only fields)
    • Inheritance and polymorphism implemented in C#
    • Operator overloading
    • Structures in C#, interfaces, arrays, and indexers
    • Built-in .NET collections, strings, and regular expression support
    • Structured exception handling
    • Delegate and events
    • Introduction to programming with Windows Forms
    • ADO.NET database APIs (including basic XML support)
    • Quick introduction to Web Forms and ASP.NET used with C#
    • Introduction to Web services (SOAP, WSDL, and Discover services described)
    • In-depth guide to .NET assemblies (including metadata, versioning, private and shared assemblies)
    • C# support for attributes and reflection (including reflection emit techniques)
    • Marshaling and remoting (with and without SOAP)
    • Threads and synchronization
    • Tutorial to C#/.NET streams (including basic I/O techniques, Web streams, and serialization)
    • COM and .NET interoperability (including importing ActiveX controls in .NET projects)

  • Programming C# 3.0
    by Jesse Liberty , Donald Xie
    ISBN 0596527438 (0-596-52743-8)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming C# 3.0'
    Book summary:

    Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications. Our bestselling Programming C# 3.0, now in its fifth edition, is a world-class tutorial that goes well beyond the documentation otherwise available. Liberty doesn't just teach C#; he tells the complete story of the C# language and how it integrates with all of .NET programming, so that you can get started creating professional quality web and Windows applications. This book:

    • Provides a comprehensive tutorial in C# and .NET programming that also serves as a useful reference you'll want by your side while you're working
    • Covers all of the new features of the language, thoroughly integrated into every chapter, rather than tacked on at the end
    • Provides insight into best practices and insight into real world programming by a professional programmer who worked with C# as an independent contractor for nearly a decade before joining Microsoft as a Senior Program Manager
    • Every chapter in this book has been totally revised, and the entire book has been reorganized to respond to the significant changes in the language
    • Full coverage, from the ground up of LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks
    • Explains how to use C# in creating Web Applications as well as Windows Applications, using both the new Windows Presentation Foundation (WPF) and the older WinForms technology
    This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency in Microsoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# -- and no book like this one to teach you everything you need to know. Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.

  • Programming C# 4.0: Building Windows, Web, and RIA Applications for the .NET 4.0 Framework (Animal Guide)
    by Ian Griffiths, Matthew Adams, Jesse Liberty
    ISBN 0596159838 (0-596-15983-8)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming C# 4.0: Building Windows, Web, and RIA Applications for the .NET 4.0 Framework (Animal Guide)'
    Book summary:

    With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 with .NET's database capabilities, UI framework (WPF), extensive communication services (WCF), and more.

    In this sixth edition, .NET experts Ian Griffiths, Matthew Adams, and Jesse Liberty cover the latest enhancements to C#, as well as the fundamentals of both the language and framework. You'll learn concurrent programming with C# 4.0, and how to use .NET tools such as the Entity Framework for easier data access, and the Silverlight platform for browser-based RIA development.

    • Learn C# fundamentals, such as variables, flow control, loops, and methods
    • Build complex programs with object-oriented and functional programming techniques
    • Process large collections of data with the native query features in LINQ
    • Communicate across networks with Windows Communication Foundation (WCF)
    • Learn the advantages of C# 4.0's dynamic language features
    • Build interactive Windows applications with Windows Presentation Foundation (WPF)
    • Create rich web applications with Silverlight and ASP.NET

    More editions of Programming C# 4.0: Building Windows, Web, and RIA Applications for the .NET 4.0 Framework (Animal Guide):

  • Programming C#: Building .NET Applications with C#
    by Jesse Liberty
    ISBN 0596006993 (0-596-00699-3)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming C#: Building .NET Applications with C#'
    Book summary:

    Jesse Liberty's Programming C#, 2nd Edition provides an adept and extremely well-conceived guide to the C# language and is written for the developer with some previous C++, Java, and/or Visual Basic experience. This second edition brings the book up to date, with examples that are guaranteed to run on the shipping version of Visual C# .NET.

    It's no secret that many computer books are pretty much devoid of an authorial personality. This title is a winning exception. The author is able to weave in clever examples (using such topics as his own long experience in computing, his dog, Star Trek, etc.) without being coy or getting in the way of presenting real technical information. Liberty's wide experience in computers and general writing skill shows, as he is able to draw on a wealth of examples to move his text forward.

    These are a couple of goals at work in Programming C#. First, it's an excellent language tutorial, certainly one of the smartest and best available guides to C# as a language. Early chapters explore basic and obscure language options using inheritance, delegation, interface, and the conventions in C# used to implement these techniques. The middle part of the book turns toward the .NET Framework itself, with two useful (and somewhat introductory) chapters on both Windows Forms and Web Forms, for standalone and Web-based applications, respectively.

    Later sections crank up the technical knowledge again with several advanced topics on understanding .NET assemblies and deployment in detail, as well as "reflection" APIs that allow .NET programs to essentially modify their code at run time. (One technique, reflection emit, which literally writes bytecodes, will definitely interest expert readers, though it's unlikely most programmers will need to do this.) Final sections look at the .NET stream classes (rivaled only by Java's for complexity). Liberty looks at basic file and network I/O as well as how objects get serialized and marshaled both for SOAP and Web services and "normal" .NET remoting.

    The author's sure hand in navigating the difficult waters of C# and .NET makes for a relatively concise text that is chock-full of useful information on C#. Filled with notably clever and inventive examples, this book is possibly this veteran computer author's best title to date, and it's sure to be a noteworthy resource for experienced developers, as they tackle C# for the first time. --Richard Dragan

    Topics covered:

    • Introduction to C# and the .NET platform
    • A "Hello World" example in C#
    • Tutorial to C# as an object-oriented programming language (types and variables, operators, namespaces, and preprocessor directives)
    • Defining classes in C# (including static members, finalizers, overloading, and read-only fields)
    • Inheritance and polymorphism implemented in C#
    • Operator overloading
    • Structures in C#, interfaces, arrays, and indexers
    • Built-in .NET collections, strings, and regular expression support
    • Structured exception handling
    • Delegate and events
    • Introduction to programming with Windows Forms
    • ADO.NET database APIs (including basic XML support)
    • Quick introduction to Web Forms and ASP.NET used with C#
    • Introduction to Web services (SOAP, WSDL, and Discover services described)
    • In-depth guide to .NET assemblies (including metadata, versioning, private and shared assemblies)
    • C# support for attributes and reflection (including reflection emit techniques)
    • Marshaling and remoting (with and without SOAP)
    • Threads and synchronization
    • Tutorial to C#/.NET streams (including basic I/O techniques, Web streams, and serialization)
    • COM and .NET interoperability (including importing ActiveX controls in .NET projects)

  • Programming Reactive Extensions and LINQ
    by Jesse Liberty , Paul Betts
    ISBN 1430237473 (1-4302-3747-3)
    Softcover, Apress

    Find This Book

     

    Find signed collectible books: 'Programming Reactive Extensions and LINQ'
    Book summary:

    Pro Reactive Extensions and LINQ is 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, its 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 were 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 knowledge about the data youre 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.

    This book shows you how reactive programming can be applied to a range of situationsfrom WPF applications to Windows Phone appsto improve coding efficiency and boost performance.

    What youll 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 reactive user 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
  • More editions of Programming Reactive Extensions and LINQ:

  • Programming Visual Basic .NET, 2nd Edition
    by Jesse Liberty
    ISBN 0596004389 (0-596-00438-9)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming Visual Basic .NET, 2nd Edition'
    Book summary:

    Programming Visual Basic .NET, Second Edition is the complete guide to application development using Visual Basic .NET. Entirely rewritten by .NET expert Jesse Liberty, the new edition of this tutorial will be essential reading for the millions of Visual Basic programmers looking to make the change to Microsoft's .NET programming environment. Thorough, entertaining, and easy to follow, this book provides a comprehensive and detailed overview of the language, object-oriented programming, and the .NET Framework, and goes even further--you'll learn how to create Windows and Web applications, as well as Web services.

    A comprehensive introduction to the Visual Basic .NET language, this new edition covers topics of greatest concern to VB6 programmers who wish to make the transition from traditional Visual Basic 6 programming to the new object-oriented, component-based world of .NET. Loaded with practical examples for intermediate and advanced programmers, Programming Visual Basic .NET focuses on turning you into a proficient .NET developer.

    Some of the topics in the book include:

    • Visual Basic .NET and the .NET Framework
    • Object-Oriented Programming
    • Building Windows Applications
    • Accessing Data with ADO.NET
    • ASP.NET
    • Web Services
    • and much more
    Jesse Liberty's books have successfully guided thousands of new and experienced programmers alike into the world of .NET programming and Programming Visual Basic .NET, Second Edition will be no exception. This book is sure to become a key component of developers' .NET libraries.

  • Programming Visual Basic 2005
    by Jesse Liberty
    ISBN 0596009496 (0-596-00949-6)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Programming Visual Basic 2005'
    Book summary:

    This newest programming guide by bestselling author Jesse Liberty isn't your typical Visual Basic book. It's not a primer on the language, and it won't dull your brain with arguments hyping .NET either. Its goal, rather, is to make you immediately productive, creating Windows and Web applications using Visual Basic 2005 and Visual Studio 2005.

    Written for VB6 and novice programmers, the book shows how Visual Basic 2005 can be used to rapidly build modern Windows and web applications.

    What makes this book different is what's not included. There's no introduction to Visual Basic, no explanation of how it fits into the .NET world. Why waste time reading about something you'll learn for yourself as soon as you start creating applications? You won't even write a "Hello World" program. With Programming Visual Basic 2005 you'll get started building something meaningful, right away.

    The book is divided into three parts--Building Windows Applications, Building Web Applications, and Programming with Visual Basic--each of which could be a book on its own. The author shares his thorough understanding of the subject matter through lucid explanations and intelligently designed lessons that guide you to increasing levels of expertise. By the time you've finished the book, you'll know how to program both Windows and web applications with VB 2005.

    The support for this book extends beyond its covers. Jesse offers a FAQ, Errata, complete source code and a link to a free private support discussion center on his web site: LibertyAssociates.com - just click on books.

    Jesse Liberty, Microsoft .NET MVP, is the best-selling author of O'Reilly Media's Programming ASP.NET and over a dozen other books on web and object-oriented programming. Jesse is a frequent contributor to many industry publications and websites, and has spoken at numerous industry events. He is a former Distinguished Software Engineer at AT&T and Vice President for technology development at CitiBank.

    Jesse Liberty's books have successfully guided thousands of programmers into the world of .NET programming, and Programming Visual Basic 2005 is no exception.

  • Liberty, Jesse: Sam's Teach Yourself C++ in 24 Hours (2nd Edition)
    Sam's Teach Yourself C++ in 24 Hours (2nd Edition)
    by Jesse Liberty
    ISBN 0672315165 (0-672-31516-5)
    Softcover, Sams Publishing

    Find This Book

     

    Find signed collectible books: 'Sam's Teach Yourself C++ in 24 Hours (2nd Edition)'
    Book summary:

    Starter Kit

    Includes C++ compiler and IDE for Windows, Mac & Linux

     

    In just 24 lessons of one hour or less, you can learn the basics of programming with C++one of the most popular and powerful programming languages ever created.

     

    Using a straightforward, step-by-step approach, this fast and friendly tutorial teaches you everything you need to know, from installing and using a compiler, to debugging the programs youve created, to whats coming in C++0x, the next version of C++.

     

    Each lesson builds on what youve already learned, giving you a solid understanding of the basics of C++ programming concepts and techniques.

     

    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 youre ready to go on

    Starter Kit software provides everything you need to create and compile C++ programs on any platformWindows, Mac or Linux

     

    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, classes, arrays, and pointers
    • Add rich functionality with linked lists and templates
    • Debug your programs for flawless code
    • Learn exception and error-handling techniques
    • Discover whats new in C++0x, the next version of C++

     

    Jesse Liberty is the author of numerous books on software development, including best selling titles on C++ and .NET. He is the president of Liberty Associates, Inc. where he provides custom programming, consulting, and training.

     

    Rogers Cadenhead is a web application developer who has written many books on Internet-related topics, including Teach Yourself Java in 24 Hours. He maintains this books official website at http://cplusplus.cadenhead.org.

     

    CD-ROM Includes

    C++ compiler

    Visual development environment for Windows, Mac and Linux

    Source code for the books examples

     

    Register your book at informit.com/register for convenient access to updates and corrections as they become available.

     

     

     

  • Sams Teach Yourself C++ for Linux in 21 Days
    by Jesse Liberty , David B. Horvath
    ISBN 0672318954 (0-672-31895-4)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Sams Teach Yourself C++ for Linux in 21 Days'
    Book summary:

    Sams Teach Yourself C++ Programming for Linux in 21 Days teaches you the C++ programming language using the Linux operating system. You will gain a thorough understanding of the basics of C++ programming from a Linux perspective. The Bonus Week includes topics such as XWindows, KDE with QT toolkit, APE Class Library, and Real -time Middleware.

    More editions of Sams Teach Yourself C++ for Linux in 21 Days:

  • Sams Teach Yourself C++ in 10 Minutes
    by Jesse Liberty
    ISBN 067231603X (0-672-31603-X)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Sams Teach Yourself C++ in 10 Minutes'
    Book summary:

    C++ remains a popular object-oriented language and Sams Teach Yourself C++ in 10 Minutes provides a quick, focused way to learn the language. The author assumes no prior programming experience and begins by showing the reader the absolute fundamentals of what a program is and guides the readers to write their very first program. It covers all the important topics in C++ and provides a sold foundation on which to build programming knowledge. The material is reorganized to fit proven teaching techniques with about thirty percent of the text rewritten. All examples are new to comply with the current ANSI C++ standard and make them completely compatible with all popular compilers.

  • Sams Teach Yourself C++ in 21 Days, Third Edition
    by Jesse Liberty
    ISBN 0672315157 (0-672-31515-7)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Sams Teach Yourself C++ in 21 Days, Third Edition'
    Book summary:

    With Teach Yourself C++ in 21 Days, author Jesse Liberty presents a rapid and well-organized program for getting up to speed in C++ programming. By making the seemingly complex world of C++ digestible in daily doses, Liberty delivers a tutorial that keeps you motivated and yields serious results.

    This book uses a chapter-a-day approach, with the course outline clearly presented inside the front cover so you'll know exactly where you're headed. Unlike many C++ tutorials, this book doesn't put you to sleep early on with object-oriented programming (OOP) theory. Instead, it quickly makes you productive with the basics of the C++ language and then reinforces your new knowledge with OOP as you move through the teaching program.

    The first week introduces you to the fundamentals: the anatomy of a C++ program, variables, expressions, functions, program flow, and the basics of classes. Week two introduces some of the more sophisticated elements of the language such as pointers, arrays, and function overloading in a clear and effective manner. The final week concludes your crash course with advanced topics: streams, advanced inheritance, the C++ pre-processor, templates, and error handling. One day is also devoted strictly to object-oriented analysis and design. Each chapter finishes with a daily summary, a Q&A section, a quiz, and a series of excellent coding exercises.

    This tutorial, which is designed to teach you to write industry standard ANSI C++ code, requires no previous programming expertise. If you want to get serious with C++ in a hurry, this book is an excellent way to go.

  • Liberty, Jesse: Sams Teach Yourself C++ in 24 Hours, Complete Starter Kit (3rd Edition) (Sams Teach Yourself...in 24 Hours)
  • Sams Teach Yourself C++ in 24 Hours, Starter Kit (4th Edition) (Sams Teach Yourself)
    by Jesse Liberty , David B. Horvath
    ISBN 0672326817 (0-672-32681-7)
    Softcover, Sams Publishing

    Find This Book

     

    Find signed collectible books: 'Sams Teach Yourself C++ in 24 Hours, Starter Kit (4th Edition) (Sams Teach Yourself)'
    Book summary:

    Unbeatable formula for learning C++: Easy-to-understand chapters, well-crafted examples, and a C++ compiler to test the examples.

    More editions of Sams Teach Yourself C++ in 24 Hours, Starter Kit (4th Edition) (Sams Teach Yourself):

  • Sams Teach Yourself C++ in One Hour a Day (6th Edition)
    by Jesse Liberty , Siddhartha Rao, Bradley L. Jones
    ISBN 0672329417 (0-672-32941-7)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Sams Teach Yourself C++ in One Hour a Day (6th Edition)'
    Book summary:

    Sams Teach Yourself C++ in One Hour a Day

    ¿

    In just one hour a day, youll have all the skills you need to begin programming in C++. With this complete tutorial, youll quickly master the basics and then move on to more advanced features and concepts:

    • Master the fundamentals of C++ and object-oriented programming
    • Learn some of the more advanced features of C++
    • Learn the Standard Template Library and the containers and algorithms used in most real-world C++ applications
    • Learn how to build effective programs in C++ with hands-on exercises
    • Get expert tips on implementing C++ in the corporate environment

    ¿

    Learn on your own time, at your own pace

    • No previous programming experience required
    • Learn C++ and object-oriented design, programming, and analysis
    • Write fast and powerful C++ programs, compile the source code, and create executable files
    • Understand the latest ANSI standard
    • Use the Standard Template Librarys algorithms and containers to write feature-rich yet stable C++ applications
    • Develop sophisticated programming techniques with functions, arrays, variables, and smart pointers
    • Learn to expand your programs power with inheritance and polymorphism
    • Master the features of C++ by learning from programming experts
    • Works with all ANSI C++ compilers

    More editions of Sams Teach Yourself C++ in One Hour a Day (6th Edition):

  • Liberty, Jesse: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition
    Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition
    by Jesse Liberty
    ISBN 0672312611 (0-672-31261-1)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition'
    Book summary:

    With Teach Yourself C++ in 21 Days, author Jesse Liberty presents a rapid and well-organized program for getting up to speed in C++ programming. By making the seemingly complex world of C++ digestible in daily doses, Liberty delivers a tutorial that keeps you motivated and yields serious results.

    This book uses a chapter-a-day approach, with the course outline clearly presented inside the front cover so you'll know exactly where you're headed. Unlike many C++ tutorials, this book doesn't put you to sleep early on with object-oriented programming (OOP) theory. Instead, it quickly makes you productive with the basics of the C++ language and then reinforces your new knowledge with OOP as you move through the teaching program.

    The first week introduces you to the fundamentals: the anatomy of a C++ program, variables, expressions, functions, program flow, and the basics of classes. Week two introduces some of the more sophisticated elements of the language such as pointers, arrays, and function overloading in a clear and effective manner. The final week concludes your crash course with advanced topics: streams, advanced inheritance, the C++ pre-processor, templates, and error handling. One day is also devoted strictly to object-oriented analysis and design. Each chapter finishes with a daily summary, a Q&A section, a quiz, and a series of excellent coding exercises.

    This tutorial, which is designed to teach you to write industry standard ANSI C++ code, requires no previous programming expertise. If you want to get serious with C++ in a hurry, this book is an excellent way to go.

  • Teach Yourself ANSI C++ in 21 Days (Sams Teach Yourself)
    by Jesse Liberty
    ISBN 0672306573 (0-672-30657-3)
    Softcover, Sams Publishing

    Find This Book

     

    Find signed collectible books: 'Teach Yourself More C++ in 21 Days (Sams Teach Yourself)'
    Book summary:

    C++, one of the most powerful programming languages, will be standardized in the first quarter of 1996. And just like its predecessor, C, people will be flocking to use and learn the ANSI, standardized, C++. This comprehensive premier edition explores all aspects of ANSI C++.
    -- Explores the new ANSI standards
    -- Works with any ANSI compliant C++ compiler
    -- Contains 7 bonus chapters which explore advanced features

  • Teach Yourself C++ in 21 Days (Sams Teach Yourself)
    by Jesse Liberty
    ISBN 0672305410 (0-672-30541-0)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Teach Yourself C++ in 21 Days (Sams Teach Yourself)'
    Book summary:

    With Teach Yourself C++ in 21 Days, author Jesse Liberty presents a rapid and well-organized program for getting up to speed in C++ programming. By making the seemingly complex world of C++ digestible in daily doses, Liberty delivers a tutorial that keeps you motivated and yields serious results.

    This book uses a chapter-a-day approach, with the course outline clearly presented inside the front cover so you'll know exactly where you're headed. Unlike many C++ tutorials, this book doesn't put you to sleep early on with object-oriented programming (OOP) theory. Instead, it quickly makes you productive with the basics of the C++ language and then reinforces your new knowledge with OOP as you move through the teaching program.

    The first week introduces you to the fundamentals: the anatomy of a C++ program, variables, expressions, functions, program flow, and the basics of classes. Week two introduces some of the more sophisticated elements of the language such as pointers, arrays, and function overloading in a clear and effective manner. The final week concludes your crash course with advanced topics: streams, advanced inheritance, the C++ pre-processor, templates, and error handling. One day is also devoted strictly to object-oriented analysis and design. Each chapter finishes with a daily summary, a Q&A section, a quiz, and a series of excellent coding exercises.

    This tutorial, which is designed to teach you to write industry standard ANSI C++ code, requires no previous programming expertise. If you want to get serious with C++ in a hurry, this book is an excellent way to go.

  • Teach Yourself C++ in 24 Hours (Teach Yourself in 24 Hours Series)
    by Jesse Liberty
    ISBN 0672310678 (0-672-31067-8)
    Softcover, Sams

    Find This Book

     

    Find signed collectible books: 'Teach Yourself C++ in 24 Hours (Teach Yourself in 24 Hours Series)'
    Book summary:

    The title Teach Yourself C++ in 24 Hours may sound gimmicky, but this is actually a useful tutorial to some of the most important aspects of the C++ language. The author, Jesse Liberty, has invented twenty-four short lessons on essential C++ features for programmers who have basic backgrounds in C programming. Early lessons start with the fundamentals of the C++ language, such as program organization, expressions, and statements, and then go on to cover the central elements of using classes. The chapters that introduce special C++ language, such as pointers and references, function, and operator overloading, are the most effective because they display how C++ contrasts from C. Later chapters on templates and structured exception handling show off these special C++ language features with concrete examples. The author also ventures into some pretty far-ranging turf, with discussions of inheritance, polymorphism, and even object-oriented design, but does not give these complex subjects the full treatment they require.

    Later chapters on templates and structured exception handling work much better, as they show off these special C++ language features with concrete examples. Overall, Teach Yourself C++ in 24 Hours is no substitute for a more comprehensive C++ guide, but it does offer some concise examples of the language's most important features. It can certainly serve as a worthy supplement to other guides for aspiring C++ programmers.

    More editions of Teach Yourself C++ in 24 Hours (Teach Yourself in 24 Hours Series):

  • Visual C# 2005: A Developer's Notebook
    by Jesse Liberty
    ISBN 059600799X (0-596-00799-X)
    Softcover, O'Reilly Media

    Find This Book

     

    Find signed collectible books: 'Visual C# 2005: A Developer's Notebook'
    Book summary:

    In the three years since Microsoft made C# available, there have been lots of tweaks to the language. That's because C# is not only essential for making .NET work, it's a big way for Microsoft to attract millions of Java, C and C++ developers to the platform. And C# has definitely made some inroads. Because of its popularity among developers, the language received standardization from ECMA International, making it possible to port C# applications to other platforms. To bolster its appeal, C# 2.0 has undergone some key changes as part of Visual Studio 2005 that will make development with .NET quicker and easier.

    That's precisely what Visual C# 2005: A Developer's Notebook allows you to do. There are some great new features in C# and this unique "all lab, no lecture" guide covers them all with 50 hands-on projects. Each project explores a new feature, with emphasis on changes that increase productivity, simplify programming tasks, and add functionality to applications.

    C#'s component-based design combines the productivity of Microsoft's popular Visual Basic with the raw power of C++ for web-based applications. Many reviewers note a similarity between C# and Java--in fact, a new feature that took the Java development team five years to incorporate into Java is now available in C# 2.0. Called "generics", this feature enables developers to reuse and customize their existing code, so they can dramatically cut down the time it takes to develop new applications.

    Visual C# 2005: A Developer's Notebook is full of no-nonsense code without the usual page-filling commentary. You'll find suggestions for further experimentation, links to on-line documentation, plus practical notes and warnings. The book also tells developers how to acquire, install and configure Visual Studio 2005. Are you a coder to the core? Learn what C# 2.0 can do for you now.

  • WebClasses From Scratch
    by Jesse Liberty
    ISBN 0789721260 (0-7897-2126-0)
    Softcover, Que

    Find This Book

     

    Find signed collectible books: 'WebClasses From Scratch'
    Book summary:

    In WebClasses From Scratch, best selling author Jesse Liberty takes a professional yet casual tone as he demonstrates the most direct path to creating robust and scalable data-intensive Web products using the Distributed interNet Application (DNA) architecture. Through the sample program, EmployeeNet, you learn how to create and deploy Web databases using key technologies like Visual Basic 6, HTML, ASP, Web Classes, MTS, COM+, and SQL Server 7 in the context of creating a working, deployable Intranet application.

  • Windows 8 XAML Primer
    by Jesse Liberty
    ISBN 1430249110 (1-4302-4911-0)
    Softcover, Apress

    Find This Book

     

    Find signed collectible books: 'Windows 8 XAML Primer'
    Book summary:

    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 youll 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
  • More editions of Windows 8 XAML Primer:

    French

    Founded in 1997, BookFinder.com has become a leading book price comparison site:

    Find and compare hundreds of millions of new books, used books, rare books and out of print books from over 100,000 booksellers and 60+ websites worldwide.


    Coauthors & Alternates

    Learn More at LibraryThing

    Jesse Liberty
    at LibraryThing