ÇáãÓÇÚÏÉ - ÇáÈÍË - ÞÇÆãÉ ÇáÃÚÖÇÁ - ÇáÊÞæíã
my collection of programming e-books
ãäÊÏíÇÊ ÒÇÌá ÇáÊÞäíÉ > ÞÓã ÊØæíÑ æÈÑãÌÉ ÇáãæÇÞÚ > ãßÊÈÉ ÇáãÕÇÏÑ ÇáÊÞäíÉ
yassir
here i will post my collection of programming e-books they will be usualy related to .net i hope u will enjoy them and this will be useul for u happy.gif
yassir
Professional WPF Programming: .NET Development with the WPF




QUOTE
Professional WPF Programming
If you want to learn how to build killer user interfaces for Windows and the web, then this book is for you. It arms you with the tools and code you'll need to effectively utilize the Windows Presentation Foundation (WPF). From creating appealing graphics and animated structures to enhancing performance and security, you'll be programming in no time.

First you'll explore the WPF framework and learn how to develop basic applications with ASP.NET or Visual Basic®. Next you'll discover how to build more sophisticated WPF interfaces using Microsoft® ExpressionBlend and then progress to more advanced programming techniques.

Throughout the book, you'll find best practices for enterprise architectures using the WPF and its underlying technology. All this will help you quickly learn how to develop next-generation applications on the .NET 2.0 platform using the WPF.

What you will learn from this book

How to write applications with identical UIs on both Windows and the web
Tips for collaborating design and code development with Microsoft® Expression Blend
All about the object models, built-in server controls, HTML markup, code-behind, and the coordinative structure of each file
How to migrate Win32 applications to WPF
Techniques for integrating special effects and custom controls into an application
Advanced development concepts, including building workflows and a WCF service
Who this book is for

This book is for experienced .NET developers who want to begin creating WPF web and desktop applications.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.


to download (About 6Mb):

CODE
http://rapidshare.com/files/65811175/Professional_WPF_Programming_2007.rar

No password required enjoy
yassir
Pro WPF Windows Presentation Foundation in dotNET 3.0




QUOTE
Pro WPF: Windows Presentation Foundation in .NET 3.0
The Microsoft Windows Presentation Foundation (formerly code-named "Avalon") is a key part of .NET 3.0 and provides the foundation for building applications and high-quality user experiences in Windows Vista. WPF blends together application user interface, documents, and media content, while exploiting the full power of your computer.

WPF functionality extends support for Tablet PCs and other forms of input device, and provides a more modern imaging and printing pipeline. It also provides accessibility and UI automation infrastructure, data-driven UI and visualization, and even integration points for weaving the application experience into the Windows shell.

Pro WPF: Windows Presentation Foundation in .NET 3.0 covers WPF from installation to application design and implementation to deployment. One of the most detailed books on new WPF technology, it provides you with the no-nonsense, practical advice you need in order to build high-quality WPF applications quickly and easily. It also digs into the more advance aspects of WPF and how they relate to the other elements of the WinFX stack and the .NET Framework 2.0.

Topics covered include

WPF basics: XAML, layout, control essentials, and data flow
WPF applications: navigation, commands, localization, and deployment
Advanced controls: custom controls, menus, toolbars, and trees
WPF documents: text layout, printing, and document packaging
Graphics and multimedia: drawing shapes, sound and video, animation, geometric transformations, and imaging


to download (About 16Mb):

CODE
http://rapidshare.com/files/65814724/Pro_WPF_Windows_Presentation_Foundation_in_dotNET_3.0.rar


No password required Enjoy
yassir
HTML For Dummies



QUOTE
Are you fascinated by the look and design of Web pages? Do you wish that you had the knowledge and skills to create a great looking Web site? Whether you’re an up-and-coming Web designer or just an enthusiastic hobbyist, you are probably using HTML, the standard authoring language for the Internet. HTML 4 For Dummies, now in its 5th edition, will show you the basics of working with this language as well as advanced skills for all-around knowledge.
HTML is used to create Web documents. As a standard issued by the World Wide Web Consortium, it is used by almost everyone to create and edit Web pages. HTML is capable of:

Creating a Web site
Inserting designs to a Web page
Running on both PCs and Macs
The new edition of HTML 4 For Dummies contains nearly 50% more content than its previous editions, and covers a wide range of material, including: Planning a Web site to avoid underperformance

Creating and viewing a Web page
Working with text, tables, lists, and links
Adding style to your page with images, colors, and fonts
Managing layout
Controlling positioning and appearance using CSS
Integrating scripts with HTML
Designing an eBay auction page
Helpful advices and tips, as well as warnings about pitfalls
Complete with a 6-page tear-out colored reference sheet, HTML 4 For Dummies is the most comprehensive HTML guide yet. Written by a computer expert and author of over 120 books, including the previous editions of the bestselling HTML 4 For Dummies, this straightforward, fun guide will aid you through making and editing beautiful Web pages.


to download (about 6MB) :

CODE
http://rapidshare.com/files/66828543/HTML_4_For_Dummies__5th_Edition.rar

no password required enjoy!!!
yassir
Pro WCF: Practical Microsoft SOA Implementation



QUOTE
Pro WCF: Practical Microsoft SOA Implementation
Part of Microsofts radical new WinFX API is the Indigo foundation, more formally known as the Windows Communication Foundation, or WCF. Pro WCF: Practical Microsoft SOA Implementation is a complete guide to WCF from the SOA architecture perspective and shows you why WCF is important to web service development and architecture.

The book covers the unified programming model, reliable messaging, security, the peer-to-peer programming model, and more. Youll also learn how to move your current DCOM and .NET remoting applications to WCF, and how to integrate those applications with new WCF-based applications. Youll want to get ahold of a copy because it

Contains a comprehensive WCF programming model
Explains how queue management and reliable messaging work in WCF
Discusses implementing transaction support in WCF
Shows how to make WCF services interoperable with other SOA offerings
Thoroughly covers WCF security topics and concerns


to download (about 8MB) :

CODE
http://rapidshare.com/files/72843389/Apress.Pro.WCF.Practical.Microsoft.SOA.Implementation.Jan.2007.rar


no password required enjoy!!!
yassir
OReilly Essential Silverlight



QUOTE
Silverlight Essential


to download (about 4MB) :

CODE
http://rapidshare.com/files/73107180/OReilly.Essential.Silverlight.Sep.2007.rar

no password required enjoy!!!
yassir
Applications = Code + Markup: A Guide to the Microsoft® WPF



QUOTE
This book is the definitive guide to Microsoft's latest programming interface for client applications. Get expert guidance for using Extensible Application Markup Language (XAML) and C# to create interfaces for Microsoft Windows Vista™ applications.


to download (about 2MB) :

CODE
http://rapidshare.com/files/73602456/Applications___Code___Markup_By_Charles_Petzold.rar


no password required enjoy!!!
yassir
LEGO Mindstorms Masterpieces Building and Programming Adva


QUOTE
In LEGO Mindstorm Masterpieces, some of the world’s leading LEGO Mindstorms inventors share their knowledge and development secrets. The unique style of this book will allow it to cover an incredibly broad range of topics in unparalleled detail. Chapters within the book will include detailed discussions of the mechanics that drive the robot – and also provide step-by-step construction diagrams for each of the robots. This is perfect book for LEGO hobbyists looking to take their skills to the next level whether they build world-class competitive robots or just like to mess around for the fun of it.


to download (about 13MB) :

CODE
http://rapidshare.com/files/73609819/LEGO_Mindstorms_Masterpieces_-_Building_and_Programming_Advanced_Robots.rar


no password required enjoy!!!
yassir
Introduction to 3D Game Programming with DirectX 9




QUOTE
Book Description
This book instructs the reader from the beginning by teaching the underlying mathematics and 3D theory necessary to make sense of the DirectX 9 API.

About the Author
Frank Luna is a programmer for Hero Interactive. He has been programming interactive 3D graphics for more than five years, and has been using DirectX since its fifth iteration. He lives in Los Angeles, California. Technical editor Rod Lopez is a senior programmer at Digital Illusions CE and has been developing games full time for more than seven years.


to download (about 5MB) :

CODE
http://rapidshare.com/files/74522219/Introduction_To_3D_Game_Programming_With_DirectX_9.0.rar


no password required enjoy!!!
yassir
Assembly Language Step-By-Step Programming




QUOTE
Book Description
The bestselling guide to assembly language-now updated and expanded to include coverage of Linux

This new edition of the bestselling guide to assembly programming now covers DOS and Linux! The Second Edition begins with a highly accessible overview of the internal operations of the Intel-based PC and systematically covers all the steps involved in writing, testing, and debugging assembly programs.

Expert author Jeff Duntemann then presents working example programs for both the DOS and Linux operating systems using the popular free assembler NASM. He also includes valuable information on how to use procedures and macros, plus rare explanations of assembly-level coding for Linux, all of which combine to offer a comprehensive look at the complexities of assembly programming for Intel processors.

Providing you with the foundation to create executable assembly language programs, this book:
* Explains how to use NASM-IDE, a simple program editor and assembly-oriented development environment
* Details the most used elements of the 86-family instruction set
* Teaches about DEBUG, the single most useful tool you have as an assembly language programmer
* Examines the operations that machine instructions force the CPU to perform
* Discusses the process of memory addressing
* Covers coding for Linux

The CD-ROM includes:
* Net-Wide Assembler (NASM) for both DOS and Linux
* NASM-IDE, a command shell and code editor for DOS
* ALINK, a free linker for DOS programming
* All program code examples from the book

Book Info
Begins with an accessible overview of the internal operations of the Intel-based PC and covers the steps involved in writing, testing, and debugging assembly programs. Presents working examples programs for the DOS and Linux operating systems using the free assembler NASM. Softcover. DLC: Assembler language (Computer program language).


to download (about 9MB) :

CODE
http://rapidshare.com/files/74520885/Assembly_Language_Step-By-Step_-_Programming_With_DOS_And_Linux__2nd_Edition__2000_.rar


no password required enjoy!!!
yassir
Beginning SQL Server 2005 Programming



QUOTE
Book Description

After a quick primer on database design basics and the SQL query language (for those programmers who may be building their first database application), this book provides an overview of SQL Server itself, which has been dramatically redesigned with the 2005 release
Once readers have grasped the fundamentals of database design and SQL concepts, they will then learn how to implement those concepts with Microsoft SQL Server 2005
Addresses creating and changing tables, managing keys, database normalization, writing scripts, working with stored procedures, programming with XML, and using SQL Server reporting and data transformation services
The companion Web site provides all of the code found in the book


to download (about 5MB) :

CODE
http://rapidshare.com/files/74519100/Beginning_SQL_Server_2005_Programming.rar


No password
yassir
Visual CSharp .NET Programming

Visual CSharp .NET Programming



QUOTE
Book Description
C# is the hot new language from Microsoft, designed specifically for the new .NET platform for application development. Visual C# .NET Programming provides a comprehensive introduction to the principals of C# programming but has a different emphasis from many other books. Because the language is so well-suited to the creation of Web Services, author Harold Davis emphasizes this application throughout the book. In the beginning of the book, you create a simple Web Service; by the end, you will be able to create a much more complex Web Service. You also learn the fundamentals of object-oriented programming with C#, creating user interfaces for Windows applications, working with files and directories, and working with XML and ADO.NET. Davis has an established reputation as a teacher of introductory programming concepts. This book is the perfect companion to his Visual Basic .NET Programming.


CODE
http://rapidshare.com/files/74517992/Visual_CSharp_.NET_Programming.rar
yassir
C# Programming for the Absolute Beginner



QUOTE
Book Description
Using game creation as a teaching tool, this book not only teaches C#, it also teaches the fundamental programming concepts you need to grasp in order to learn any computer language. You will be able to take the skills learned in this book and then apply them to your own situation. Microsoft C# Programming for the Absolute Beginner is a unique book aimed at the novice programmer. Developed by computer science instructors, this series is the ideal tool for anyone with little to no programming experience.


CODE
http://rapidshare.com/files/75697946/C__Programming_for_the_Absolute_Beginner.zip
yassir
ASP.NET by Example



QUOTE
Book Description
ASP developers need to understand how ASP.NET can help them solve business problems better than any prior product. ASP.NET by Example is designed to provide a "crash course" on ASP.NET and quickly help the reader start using this new technology. As part of the By Example series, this book approaches ASP.NET in an easy-to-use tutorial way, giving the reader a much faster and more interactive learning experience than the traditional reference book. By building the sample applications taught in the book, readers will learn how to create custom ASP.NET controls, how to use ADO+ objects in ASP, and how to deploy and manage applications. ASP.NET by Example also provides tools and information needed to migrate old ASP files to the new platform, saving developers significant time and money. As an added feature Steven A. Smith has included multiple case studies on how ASP.NET is used in e-commerce applications.



CODE
http://rapidshare.com/files/76341470/ASP.NET_by_Example.zip
yassir
Core Internet Application Development with ASP.NET 2.0



QUOTE
Book Description
The Comprehensive Guide to ASP.NET 2.0 for Experienced Developers
ASP.NET 2.0 represents a true breakthrough in Web development technology and delivers unprecedented power, flexibility, and efficiency. If you’re an experienced programmer who wants to build production-quality Web applications and services with ASP.NET 2.0, this book is the deepest, most practical tutorial you can find.

Randy Connolly introduces today’s best practices for every facet of ASP.NET 2.0 development. He illuminates ASP.NET 2.0 Web server control architecture, sophisticated user interface capabilities, and navigation controls. He presents systematic, practical coverage of ASP.NET 2.0 data integration, state management, personalization, and more.

As with all books in the Prentice Hall Core Series, Core Internet Application Development with ASP.NET 2.0 focuses on solving serious problems with professional-quality code. With practical insights into everything from data binding to security, this is the ASP.NET 2.0 book you’ve been searching for: a definitive guide to building industrial-strength Web solutions.

This Book Delivers

Best practices for architecting and implementing state-of-the-art Web applications and services
Expert insight into the entire ASP.NET development process, from design through deployment
Hundreds of professional-quality code examples, including complete applications and business objects
In-depth coverage of the latest ASP.NET features, including master pages, new data source controls, and ASP.NET AJAX (a.k.a. “Atlas”)
Every Core Series Book
Demonstrates practical techniques used by professional developers
Features robust, thoroughly tested sample code and realistic examples
Focuses on the cutting-edge technologies you need to master today
Provides expert advice that will help you build superior software


CODE
http://rapidshare.com/files/76381612/Prentice.Hall.Core.Internet.Application.Development.with.ASP.NET.2.0.Feb.2007.zi
yassir
The ASP.NET 2.0 Anthology: 101 Essential Tips, Tricks &



QUOTE
Book Description
An ASP.NET 2.0 book that just helps you get things done!
This book contains a collection of 101 best practice, object oriented solutions that you can easily adapt to your own projects.

Coverage includes:


Working with text, numbers, dates & times
Accessing data with ADO.NET
Form validation under multiple scenerios
Page, Session and application state tips
Access control in web applications
Producing standards compliant output
Enhancing applications with AJAX
Working with Email
Handling errors and debugging
Performance tips and pitfalls
And much more!


CODE
http://rapidshare.com/files/76383346/SitePoint.The.ASP.NET.2.0.Anthology.Sep.2007.zip
yassir
Wiley Data Analysis Using SQL and Excel




QUOTE
Book Description
One of the leading experts on business data mining shows managers how to leverage SQL and Excel to perform sophisticated types of business analysis without the expense of data mining tools and consultants
Explains how to use the relatively simple tools of SQL and Excel to extract useful business information from relational databases
Each chapter discusses why and when to perform a particular type of business analysis to obtain a useful business result, how to design and perform the analysis using SQL and Excel, and what the results look like in SQL and Excel
Presents hints, warnings, and technical asides about Excel, SQL, and data analysis/mining


CODE
http://rapidshare.com/files/76385675/Wiley.Data.Analysis.Using.SQL.and.Excel.Oct.2007.zip
yassir
Wordware Learn C# Includes the C# 3.0 Features



QUOTE
Book description
Learn C# begins with the basics, then dives into the depths of C# development with easy-to-use tutorials, ready-to-run examples, and drills. The book covers the language features introduced in versions 1.0, 2.0, and 3.0, with an emphasis on the powerful features introduced in C# 2.0 and the enhancements added in C# 3.0.
Additionally, the book introduces the IDE and the features of Visual Studio 2005 that increase productivity such as XSD-based IntelliSense, code snippets, smart tags, and refactoring.

Learn about:
Generics
Iterators
Anonymous types and methods
Partial and static classes
Nullable types
The namespace alias qualifier
Property accessor accessibility
Covariance and contravariance
Implicitly typed local variables and arrays
Object initializers
Func delegate types
Lambda expressions and query expressions

The companion files containing the source code for all the examples can be downloaded from http://www.wordware.com/files/csharp.


CODE
http://rapidshare.com/files/76386080/Wordware.Learn.C.Sharp.Includes.the.C.Sharp.3.0.Features.Aug.2007.zip
yassir
ASP.NET 2.0 Website Programming: Problem - Design - Solution


ASP.NET 2.0 Website Programming: Problem - Design - Solution



QUOTE
ASP.NET 2.0 Programming: Problem Design Solution is aimed at describing, designing, and implementing a site much like the ones you’re probably working on or will be soon, while taking the opportunity to introduce and explain many of the new features that the new great ASP.NET 2.0 framework offers. Difficult problems are addressed head-on so you'll be ready for most of the problems you’ll typically face when writing a modern website, and have one or more solutions ready for them.
Unlike many other ASP.NET books that show examples for individual pages or features, the example in this book is an integrated end-to-end site (written in C#). The entire book and site has been written specifically for ASP.NET 2.0, to use the ASP.NET 2.0 features wherever they make sense.

The end-result is a website which features a layout with user-selectable themes, a membership system, a content management system for publishing and syndicating articles and photos, polls, mailing lists, forums, an e-commerce store with support for real-time credit card processing, homepage personalization, and localization. The book leads the reader through development of a site with:

Account registration, personalization and theming
News and events, organized into categories
Opinion polls
Newsletter
Forums
E-commerce store with shopping cart and order management
Localization
Administration of a site will be covered including:
Full online back-end administrative section, to manage practically all data from an intuitive user interface
Site deployment
In building these site features, you'll learn these new ASP.NET 2.0 features:
Master pages
Theming
Personalization & Web parts
Membership & Profile modules
Personalization
The new server-side UI controls such as GridView, DetailsView, FormView, Wizard, MultiView, the new xxxDataSource and navigation controls, among others.
The new compilation mode and deployment modes
The new framework for instrumenting the site, as well as handling & logging exceptions
The new ADO.NET 2.0 features (e.g. caching with database dependency)
The new classes for easy distributed transactions Management


CODE
http://rapidshare.com/files/76388062/Wrox.ASP.NET.2.0.Website.Programming.Problem.Design.Solution.May.2006.zip
yassir
Beginning ASP.NET 2.0 AJAX




QUOTE
Description
Written by a high-power team of Microsoft MVPs, this book provides a comprehensive introduction to the ASP.NET AJAX features
After a quick overview of the architecture and features of ASP.NET 2.0 AJAX, coverage then goes on to show developers how to build richer, more responsive dynamic Web sites and Web applications
Dives into such topics as ASP.NET 2.0 AJAX user interface design issues, JavaScript enhancements with AJAX, how to use the UpdatePanel for implementing server-side controls, and XML scripting in AJAX
Also offers an outline of the ASP.NET 2.0 AJAXControl Toolkit, and discusses implementing drag and drop functions, databinding, debugging and security, ASP.NET services, and bridging and gadgets
The companion Web site provides readers with a rich set of code examples


CODE
http://rapidshare.com/files/76389750/Wrox.Beginning.ASP.NET.2.0.AJAX.Jul.2007.zip
yassir
Beginning ASP.NET 2.0 with C#




QUOTE
Book Description
ASP.NET 2.0 is an amazing technology that allows you to develop web sites and applications with very little hassle, and its power and depth enable it to host even the most complex applications available. Using code examples in C#, this invaluable beginner's guide shows you how to program web applications in ASP.NET 2.0 and see dynamic results with minimal effort.
Through detailed explanations and working C# code examples, this popular author team eases you into the world of ASP.NET development and gradually introduces you to all sorts of interesting ASP.NET tricks and tools. You'll quickly see how ASP.NET 2.0 is designed to ensure a significant reduction in the amount of code you have to write--and, in turn, to make your life easier.

What you will learn from this book

Why Visual Web Developer is an ideal environment for building feature-rich ASP.NET 2.0 applications with C#
How to secure web sites, providing login functionality and role-based access to content
Useful techniques for safely updating data, using ASP.NET 2.0's built-in data handling capabilities
How centralized site design can be easily achieved
How to add e-commerce functionality to a site
Methods for enhancing an application's performance


CODE
http://rapidshare.com/files/76517265/Wrox.Beginning.ASP.NET.2.0.with.C.Sharp.May.2006.zip


egyphp
ÌÒÇß Çááå ÃáÝ ÎíÑ Úáì åÐÇ ÇáãÌæÏ ÇáÑÇÆÚ

ÚÇÌÒ Úä ÇáÔßÑ
.
Invision Power Board © 2001-2009 Invision Power Services, Inc.