Tuesday, December 30, 2008

Programming Python or Introducing Microsoft Silverlight 2

Programming Python: Powerful Object-Oriented Programming

Author: Mark Lutz

As a language optimized for developer productivity, Python solves the software development crunch -- programmers can do more in less time, without sacrificing code quality. Programming Python, 3rd edition is a comprehensive book that shows you how you can apply Python in real-world problem domains such as GUI programming, Internet scripting, parallel processing, database management, networked applications, and more.

As the industry standard book for mastering this expedient language, Programming Python also focuses on teaching you the "right" way to code: a good programmer knows that he or she must write code for both the computer and for other human readers. This book explains Python language syntax and programming techniques in a clear and concise manner, with numerous examples that illustrate both correct usage and common idioms. If you're interested in Python programming, you will want this wealth of practical advice, snippets of code, and patterns of program design that can be directly lifted out of the book and applied to everyday programming problems. This 3rd edition is revised and updated for the myriad of changes that came in the 2.4 version.



Table of Contents:
1Introducing python3
2A sneak preview24
3System tools89
4File and directory tools142
5Parallel system tools175
6System examples : utilities236
7System examples : directories294
8Graphical user interfaces365
9A Tkinter tour, part 1418
10A Tkinter tour, part 2499
11GUI coding techniques583
12Complete GUI programs636
13Network scripting709
14Client-side scripting766
15The PyMailGUI client876
16Server-side scripting962
17The PyMailCGI server1063
18Advanced Internet topics1129
19Databases and persistence1197
20Data structures1280
21Text and language1336
22Extending Python1405
23Embedding Python1463
24Conclusion : Python and the development cycle1507

Book about: Sams Teach Yourself ASPNET 35 in 24 Hours or VBA and Macros for Microsoft Office Excel 2007

Introducing Microsoft Silverlight 2

Author: Laurence Moroney

Get a jump on the next release of Silverlight with early insights from a Technical Evangelist on the Microsoft Silverlight team. This guide describes how you can simplify the development and deployment of rich interactive applications (RIAs) by using Silverlight 2 tools with Microsoft Visual Studior 2008 and the Microsoft .NET Framework. RIAs are Web applications with the features and functionality of full desktop applications. Processing tasks are performed on the client, but data is stored on the server. With Silverlight, RIAs install quickly via a small, on-demand plug-in. This book demonstrates how you can easily use existing skills and tools to deliver next-generation user interfaces and media experiences. You'll discover how to begin building different types of Silverlight-based solutions, generate Silverlight applications dynamically on the server, create an XAML service, and more. The book also features a companion Web site with code samples in Microsoft Visual C#r and Visual Basicr.

Key Book Benefits:

• Delivers practical, grounded advice from a member of the Silverlight team, including an insider's view of the evolution of this Web presentation technology
• Describes how Silverlight 2 will simplify development and deployment of RIAs with the .NET Framework and Visual Studio 2008
• Provides context about the relationships among Silverlight and the various .NET Framework 3.0 and 3.5 technologies
• Places RIAs in context for both Web and Windows-based developers
• Features a companion Web site with code samples in Visual C# and Visual Basic



No comments:

Post a Comment