About this product: This beautifully written, heartfelt memoir touched a nerve among both readers and reviewers. Elizabeth Gilbert tells how she made the difficult choice to leave behind all the trappings of modern American success (marriage, house in the country, career) and find, instead, what she truly wanted from life. Setting out for a year to study three different aspects of her nature amid three different cultures, Gilbert explored the art of pleasure in Italy and the art of devotion in India, and then a balance between the two on the Indonesian island of Bali. By turns rapturous and rueful, this wise and funny author (whom Booklist calls Anne Lamotts hip, yoga- practicing, footloose younger sister) is poised to garner yet more adoring fans.
The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).
The last version, .NET 3.0, was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.
Unlike .NET 3.0, .NET 3.5 provides dozens of new C# language features and .NET APIs. This edition of the book will walk you through all of this new material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008.
What you will learn
Everything you need to know – get up to speed with C# 2008 quickly and efficiently.
Discover all the new .NET 3.5 features — Language Integrated Query, anonymous types, extension methods, automatic properties, and more.
Get a professional foothold — targeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them.
A rock-solid foundation – focuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform — including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.
Who is this book for?
If you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (OOP, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF,WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms.
Related Titles
Beginning C# 2008 Databases: From Novice to Professional
Pro LINQ: Language Integrated Query in C# 2008
Pro LINQ Object Relational Mapping in C# 2008
Pro ASP.NET 3.5 with C# 2008
About the Apress Pro series
You have gotten the job; now you need to go hone your skills in these tough competitive times. Apress Pro Series books expand your skills and expertise in exactly the areas you need. Master the content of a Pro book and you will always be able to get the job done in a professional manner. Written by experts in their field, Pro Series books give you the hard-won solutions to problems you will face in your professional programming career.
My new friends have begun to suspect I haven’t told them the full story of my life. “Why did you leave Sierra Leone?” “Because there is a war.” “You mean, you saw people running around with guns and shooting each other?” “Yes, all the time.” “Cool.” I smile a little. “You should tell us about it sometime.” “Yes, sometime.”
This is how wars are fought now: by children, hopped-up on drugs and wielding AK-47s. Children have become soldiers of choice. In the more than fifty conflicts going on worldwide, it is estimated that there are some 300,000 child soldiers. Ishmael Beah used to be one of them.
What is war like through the eyes of a child soldier? How does one become a killer? How does one stop? Child soldiers have been profiled by journalists, and novelists have struggled to imagine their lives. But until now, there has not been a first-person account from someone who came through this hell and survived.
In A Long Way Gone, Beah, now twenty-five years old, tells a riveting story: how at the age of twelve, he fled attacking rebels and wandered a land rendered unrecognizable by violence. By thirteen, he’d been picked up by the government army, and Beah, at heart a gentle boy, found that he was capable of truly terrible acts.
This is a rare and mesmerizing account, told with real literary force and heartbreaking honesty.
About this product: Now in its fourth edition, C++ Programming: From Problem Analysis to Program Design remains the definitive text for CS1 courses. Best-selling author D.S. Malik employs a student-focused approach, using complete programming examples to teach introductory programming concepts. This fourth edition has been enhanced to further demonstrate the use of OOD methodology, to introduce sorting algorithms (bubble sort and insertion sort), and to present additional material on abstract classes. In addition, the exercise sets at the end of each chapter have been expanded to include several calculus and engineering-related exercises. All programs have been written, compiled, and quality-assurance tested with Microsoft Visual C++ .NET, available as an optional compiler with this text. C++ Programming: From Problem Analysis to Program Design, Fourth Edition is the ideal text to motivate your students as they learn the theory behind programming.
About this product: Get in-depth exam prep for Exam 70-536, a core MCTS exam for the new Microsoft Technology Specialist and Professional Developer certifications and build real-world job skills. Includes test questions, reviews, case studies, code samples, and more.
LINQ is the project name for a set of extensions to the .NET Framework that provide a generic approach to querying data from different data sources. LINQ will premier in Visual Studio 2008, and will become the next must–have skill for .NET developers. For more information about LINQ, you can check out the author’s portal at www.linqdev.com.
Pro LINQ: Language Integrated Query in C# 2008 is all about code.
Literally, this book starts with code and ends with code. In most books, the author shows the simplest example demonstrating how to use a method, but they so rarely show how to use the more complex prototypes. Pro LINQ: Language Integrated Query in C# 2008 is different. Demonstrating the overwhelming majority of LINQ operators and protoypes, it is a veritable treasury of LINQ examples.
Rather than obscure the relevant LINQ principles in code examples by focusing on a demonstration application you have no interest in writing, Pro LINQ: Language Integrated Query in C# 2008 cuts right to the chase of each LINQ operator, method, or class. However, where complexity is necessary to truly demonstrate an issue, the examples are right there in the thick of it. For example, code samples demonstrating how to handle concurrency conflicts actually create concurrency conflicts so you can step through the code and see them unfold.
Most books tell you about the simple stuff, while few books warn you of the pitfalls. Where Pro LINQ: Language Integrated Query in C# 2008 returns your investment is in the hours, and sometimes days, spent by the author determining why something may not work as expected. Sometimes this results in an innocent looking paragraph that may take you a minute to read and understand, but took days to research and explain.
Face it, most technical books while informative, are dull. LINQ need not be dull. Written with a sense of humor, Pro LINQ: Language Integrated Query in C# 2008 will attempt to entertain you on your journey through the wonderland of LINQ and C# 2008.
What you’ll learn
How to leverage all the new LINQ relevant C# 2008 language features including extension methods, lambda expressions, anonymous data types, and partial methods.
How to use LINQ to Objects to query in–memory data collections such as arrays, ArrayLists, and Lists to retrieve the data you want.
Why some queries are deferred, how a deferred query can bite you, and how you can make deferred queries work for you.
How to use LINQ to XML to revolutionize your creation, manipulation, and searching of XML data.
How to query DataSets with LINQ to DataSet so you can co–exist with legacy code and use LINQ to query databases other than SQL Server.
How to query Databases with LINQ to SQL, write your own entity classes, and understand how to handle concurrency conflicts.
Who is this book for?
This book is written for the proficient C# developer, but you do not need to be up on all the latest C# features to understand the material. When you finish this book, you will be up on all the latest C# features.
Related Titles
Beginning C# 2008 Databases: From Novice to Professional
Pro C# 2008 and the .NET 3.5 Framework, Fourth Edition
Pro LINQ Object Relational Mapping in C# 2008
About the Apress Pro Series
You have gotten the job; now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
About this product: Building on the revolutionary ASP.NET 2.0 release, ASP.NET 3.5 adds several key new developer features including AJAX, LINQ, and a new CSS designer in Visual Web Developer 2008. The dramatic reduction in code that developers realized from the more than 50 new server controls in ASP.NET 2.0 now allows developers the time to make their applications more interactive with AJAX, to work with data in their preferred language with LINQ, and to build visually attractive and consistent standards-based sites with CSS.
Professional ASP.NET 3.5 helps the experienced programmer put these new technologies into action. Greatly expanded from the original best-selling Professional ASP.NET 2.0, Professional ASP.NET 3.5 covers all the key technologies retained from 2.0 in new depth alongside the hundreds of pages of coverage of the important new 3.5 features. Written by 3 of the most well-known and influential ASP.NET developers who were highly praised by ASP.NET creator Scott Guthrie for their ASP.NET 2.0 books, Professional ASP.NET 3.5 is the book you’ll learn the language from and turn to day after day as you write web applications. And as always, Professional ASP.NET 3.5 features language examples in the book and in the code download in both C# and VB!
Key new coverage for ASP.NET 3.5 includes:
Thorough coverage of how to implement ASP.NET 3.5 AJAX and the ASP.NET AJAX Toolkit
An introduction to LINQ and many LINQ examples throughout the book side-by-side with the related SQL example to show you the differences between the two
Enhanced coverage of XML use in ASP.NET including the new XML Schema Designer Add-on, LINQ to XML, LINQ for XML examples, and XSLTC.exe, a command-line XSLT compiler
A new chapter on CSS design for ASP.NET and the Visual Web Developer CSS design tools
A new chapter on the ASP.NET lifecycle and architecture best-practices
Increased coverage of ASP.NET with SQL Server 2005 and Oracle as the databases
Coverage of enhancing your ASP.NET applications with Microsoft’s new Silverlight for stunning video and animation uses
Coverage of Scott Hanselman’s famous productivity tool picks for developers to help make you a more productive ASP.NET developer
Updated coverage of migrating applications for previous ASP.NET versions
Key coverage retained and improved from the ASP.NET 2.0 book:
The idea of the server control and its pivotal role in ASP.NET development
How to create templated ASP.NET pages using the master page feature
Techniques for debugging and handling errors
Ways to package and deploy ASP.NET applications
How to retrieve, update, and delete data quickly and logically
How to implement the cultures and regions features to localize your web site into multiple languages for different visitors
An understanding of how to use and extend the provider model for accessing data stores, processes, and more
How to keep track of your application's performance and health with monitoring tools
Who this book is for
This book is for experienced programmers and developers who are looking to make the transition to ASP.NET 3.5.
About this product: This FlexChoice product features two components: a full-color book and a Website that includes two online chapters, audio clips, pedagogy from the regular Public Speaking, and many interactive activities. The new FlexChoice version of Public Speaking retains the distinctive and popular audience-centered approach of the full book, which emphasizes the importance of analyzing and considering the audience during the public speaking process. With an engaging writing style and numerous examples, this book serves as a foundation for speechmaking as it guides readers through every step of the process. The website includes the complete text of two chapters (18 and 19), pedagogy, many illustrations, sample speeches, online practice tests, flash cards of the key terms, and many other interactive activities. For public speaking students, or anyone looking for an interactive way to improve their speech communication.
About this product: Beginning ASP.NET 3.5 is an all new book written from scratch for ASP.NET 3.5 (part of the Visual Studio 2008 release previously known as "Orcas") that emphasizes the topics and techniques "Beginning" level readers need to know most. It is written by 1 author – Imar Spaanjaars - who is closely in touch with the beginner ASP.NET developer. This edition includes both C# and VB code for the ASP.NET examples in print and for download so readers with experience in either (or neither) can use the same book.
Beginning ASP.NET 3.5 helps readers learn to build dynamic database driven web sites using ASP.NET 3.5. Starting from scratch, the reader will progressively learn how to design and create web sites with interactive elements. After reading this book, the reader should be able to build a database driven web site on her own, using best practices and current standards.
The book follows the well-known Wrox Beginning approach where theory and demos are intermixed with exercises. Substantial pieces of theory are followed by an exercise that makes use of the things the reader just learned. The 3.5 version of this book is written from scratch with an emphasis on the beginner developer and the order in which they need to learn and work. Steps that are required to set up the development and web server environment are done carefully in sequence to make sure the reader gets off to a good start.
Imar is technical director and software designer for Design IT, an IT company in the Netherlands specializing in Internet and intranet applications built with Microsoft technologies. In addition to extensive ASP.NET writing on his blog and co-authoring a previous Wrox ASP.NET book, he is most well-known amongst the 500,000 monthly developers at p2p.wrox.com for his more than 7000 posts in the Wrox p2p.wrox.com reader discussion forums. He is by far the most well-known Wrox author and participant in this active Wrox discussion area. His answers in the forums have earned him extensive reader praise.
Some of the topics covered in this book include:
Getting started with ASP.NET 3.5
Creating Your First Web Site in Visual Web Developer (VWD) 3.5
Creating Consistent Looking Web Sites
Programming Your ASP.NET Pages
Working with ASP.NET Controls
Navigation
Using User Controls
Ajax
Creating Data Driven Web Forms
Introduction to Databases, Displaying, Updating, and working with Data
IBS is one of our nation's most untalked-about ailments, but millions of people - mostly women - suffer from the debilitating condition, one that must be controlled primarily through diet. Contrary to what may sufferers believe, eating for IBS does not mean deprivation, never going to restaurants, boring food, or an unhealthily limited diet. It does mean cutting out such trigger foods as red meat, dairy, most fats, caffeine, alcohol, and insoluble fiber. Heather Van Vorous, who has suffered from IBS since age 9 and gradually learned how to control her IBS symptoms through dietary modifications, collects here 175 recipes she has created over 20 years. IBS sufferers will be thrilled to discover that they can enjoy traditional homestyle cooking, ethnic foods, rich desserts, snacks, and party foods - and don't have to cook weird or special meals for themselves while their families follow a "normal" diet. Eating with IBS will forever revolutionize the way people with IBS eat - and live.