Tampilkan postingan dengan label PROGRAMING. Tampilkan semua postingan
Tampilkan postingan dengan label PROGRAMING. Tampilkan semua postingan

Minggu, 14 Desember 2008

330 Java Tips



Applets
Code Examples
Databases & beans
Distributed systems
File Systems - I
File Systems II
Graphics, AWT, Swing-I
Graphics, AWT, Swing-II
General Java - I
General Java -II
General Java -III
General Java -IV
General Java -V
Java Hardware
Job, fun...
Miscellaneous-I
Miscellaneous-II
Networking
OSs & Java
Servlets & Servers
Threads
Sound & Multimedia
String, text, numbers, I/O- I
String, text, numbers, I/O- II
About Book
About Author
More Information |


Read More......

Kamis, 11 Desember 2008

C Programming for Microcontrollers



C Programming for Microcontrollers
Table of Contents:
Chapter 1: Introduction
Chapter 2: Quick Start Guide
Chapter 3: A Brief Introduction to C – What Makes Blinky Blink?.
Chapter 4: C Types, Operators, and Expressions
Chapter 5: C Control Flow
Chapter 6: C Functions and Program Structures.
Chapter 7: Microcontroller Interrupts and Timers
Chapter 8: C Pointers and Arrays
Chapter 9 – Digital Meets Analog – ADC and DAC
Chapter 10: C Structures
Chapter 11 The Butterfly LCD

More Information | Mirror


Read More......

Rabu, 10 Desember 2008

Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies



If you're in charge of database administration, developing database software, or looking for database solutions for your company, Microsoft SQL Server 2008 All-In-One Desk Reference For Dummies can help you get a handle on this extremely popular relational database management system. Here you'll find what's new in the latest version; how to choose and install the right variation for your needs; how to monitor, maintain, and protect your data; and what it takes to keep your database healthy. You'll discover how to:
Build and maintain tables
Design a database and communicate with it
Retrieve, analyze, and report data
Build solid, robust database applications
Use the SQL Server Optimizer and Query Designer
Navigate SQL Server with Visual Studio
Develop useful reports with the Report Builder and Report Designer
Create Business Intelligence solutions with Business Intelligence Development Studio
Configure your server and perform major administrative tasks
To help you quickly find what you need, Microsoft SQL Server 2008 All-In-One Desk Reference For Dummies is divided into nine minibooks:
Essential Concepts
Designing and Using Databases
Interacting With Your Data
Database Programming
Reporting Services
Analysis Services
Performance Tips and Tricks
Database Administration
Appendixes
Microsoft SQL Server 2008 All-In-One Desk Reference For Dummies gets you started, helps you solve problems, and will even answer your questions down the road!
More Information | Mirror | Mirror


Read More......

Building J2EE(TM) Applications with the Rational Unified Process



This book is a Rational Software Corporation-specific book focusing on the development of J2EE applications (version 1.3) within a RUP (Rational Unified Process) environment. As such, the book has a heavy dependency on UML (version 1.4). The authors aim to give the reader a basic understanding of component architectures and associated technologies, and how these component architectures and technologies are applied in the context of systematic development, specifically the Rational Unified Process. The reader will learn a set of proven best practices, guidelines, and standards that apply to systems development. It will reflect the next version of RUP which is scheduled for release during in 2002. This version of RUP will be a considerable departure from the current version.

More Information | Mirror

Read More......

C#: Your Visual Blueprint for Building .Net Applications



C#: Your Visual Blueprint for Building .Net Applications

More Information | Mirror

Read More......

Selasa, 09 Desember 2008

C++ Standard Library Practical Tips



C++ Standard Library Practical Tips teaches beginning and experienced programmers how to use the Standard Library and its major component the Standard Template Library (STL) effectively in routine programming chores. The book provides 100 quick, easy-to-use tips and solutions to common programming problems such as using the right container, getting a C-style array from a vector, initializing a map with specified values, and computing the mean, median, and mode. The solutions are grouped by topics including, lists, deques, vectors, text processing, numerical algorithms, numerical processing, and containers so programmers can quickly look up a solution when they encounter a problem. To demonstrate the use of the tips in practical application, the book concludes with a capstone project about digital image processing and, in particular, image enhancement. This application shows the power of the Standard Library as it graphically illustrates how just a few lines of Standard Library code can produce major changes in the appearance of an image.

more Information
Password (if required)

Read More......

Senin, 01 Desember 2008

Intro To JavaScript


Intro To JavaScript
XtraNet | 103 Pages | PDF | 5.8 MB

Table Of Contents

Chapter 1 : Introduction to JavaScript Programming
Chapter 2 : JavaScript Syntax
Chapter 3 : Basic Programming Constructs
Chapter 4 : Objects, Events, and the Document Object Model
Chapter 5: Alerts, Propts, and Confirms
Chapter 6 : Form Validation
Chapter 7 : Mouse Over Effects
mORE iNFORMATION
Read More......

Minggu, 30 November 2008

Intrusion Detection Systems



In our world of ever-increasing Internet connectivity, there is an on-going threat of intrusion, denial of service attacks, or countless other abuses of computer and network resources. In particular, these threats continue to persist due to the flaws of current commercial intrusion detection systems (IDSs).
Intrusion Detection Systems is an edited volume by world class leaders in this field.
This edited volume sheds new light on defense alert systems against computer and network intrusions. It also covers integrating intrusion alerts within security policy framework for intrusion response, related case studies and much more. This volume is presented in an easy-to-follow style while including a rigorous treatment of the issues, solutions, and technologies tied to the field.
Intrusion Detection Systems is designed for a professional audience composed of researchers and practitioners within the computer network and information security industry. It is also suitable as a reference or secondary textbook for advanced-level students in computer science.
More Information | Mirror


Read More......

Senin, 30 Juni 2008

Expert Systems: Principles and Programming, 3ed


This book combines coverage of expert systems theory with coverage of practical applications using CLIPS, an expert systems shell widely used in government, industry, and education. The result is a self-contained book and CD-ROM package for computer science, engineering, and CIS/MIS students and professionals that provides the conceptual background and programming tools needed to understand and implement expert systems.

More Information

Senin, 23 Juni 2008

Mastering Microsoft Visual Basic 2008


The Visual Basic book programmers count on

You can build rich, data-driven Windows applications and Web programs without endless coding if you use the right tools. This expert guide covers what you need to know to program with Visual Basic 2008, employ the latest Visual Studio 2008 tools, and operate efficiently within the .NET Framework.

In a clear, easy-to-follow style, the book moves from in-depth explanations to practicalinstruction to real-world examples. You'll thoroughly explore basic coding in VB 2008and learn to build interfaces without coding by using Visual Studio 2008's drag-and-drop visual tools. You'll get up to speed on Language Integrated Query (LINQ), the new component in .NET Framework 3.5, and you'll handle key tasks such as programming TreeView controls, encrypting data, and much more.

Enhance your skills in Visual Basic 2008 and the Visual Studio 2008 environment with the new edition of this bestselling guide.
Coverage includes:
*Understanding custom classes, controls, and other aspects of object-oriented programming
*Processing strings, characters, events, lists, and dates
*Designing forms with menus, and creating applications with multiple forms
*Printing business reports with headers, footers, and page numbers
*Exploring XML object serialization and XML Web services
*Querying databases and presenting data to users
*Programming basic objects of ADO.NET
*Harnessing ASP.NET 3.5 and developing Web applications
*Master the New Features in Visual Basic 2008, .NET Framework 3.5, and Visual Studio 2008
*Build a Custom, Practical Application from the Techniques in This Book
*Test, Debug, and Deploy a Variety of Applications in Visual Studio 2008
*Explore the New Vista Interface and How It Affects VB Programming
*Reinforce Your Programming Skills with Numerous Real-World Examples

More Information

Sams Teach Yourself Visual Basic 2008 in 24 Hours: Complete Starter Kit


In just 24 sessions of one hour or less, you will be up and running with Visual Basic 2008. Using a straightforward, step-by-step approach, each lesson builds upon a real-world foundation forged in both technology and business matters, allowing you to learn the essentials of Visual Basic 2008 from the ground up. Step-by-step instructions carefully walk you through the most common questions, issues, and tasks. The Q&A section, quizzes, and exercises help you build and test your knowledge.

By the Way notes present interesting pieces of information. Did You Know? tips offer advice or teach an easier way to do something. Watch Out! cautions advise you about potential problems and help you steer clear of disaster.

Learn how to
*Use the powerful design environment of Visual Studio 2008
*Design feature-rich interfaces using components such as tree views and tabs
*Create robust applications using modern error-handling
*Draw fast graphics using GDI+
*Build a database application using ADO.NET
*Distribute a Visual Basic 2008 Application
*Manipulate the Windows Registry
*Create, read, and write text files
*Use event-driven techniques to build responsive applications

More Information

Beginning VB 2008 Databases: From Novice to Professional

Beginning VB 2008 Databases teaches you everything you need to know about relational databases, SQL, and ADO.NET 2.0, giving you a sound start in developing console and Windows database applications. The book also includes chapters on the new SQL Server XML data type and the forthcoming LINQ enhancements to the next version of Visual Basic.

In addition to teaching you database basics like using SQL to communicate with databases, this book provides you with detailed, code-practical techniques to access data in Visual Basic 2008 across a range of coding situations. Code-heavy and full of practical detail, this book has been fully revised and upgraded for .NET 3.5 and offers you the best contemporary practice in this core programming area, so that you¡¯ll find yourself using it in nearly all your .NET projects.

*Provides step-by-step instructions on how to install and configure necessary tools
*Presents all essential SQL query and update concepts and syntax, so you don¡¯t need prior familiarity with relational databases or SQL
*Describes how to use ADO.NET transactions, exceptions, and events
*Covers ADO.NET features for handling XML, text, and binary data within a Visual Basic 2008 context
*Explains all concepts through straightforward code examples
What you¡¯ll learn
*How relational databases work and how to use them
*How Visual Basic uses ADO.NET to access databases
*How to write stored procedures in T-SQL and call them from Visual Basic programs
*How to use XML in database applications
*How to use LINQ to simplify VB database programming
*How to install SQL Server 2005 Express and use it to teach yourself databases by doing databases
More Information

Visual Basic 2008 Recipes: A Problem-Solution Approach

Sometimes you just need to solve a problem and get on with your work. To that end, Visual Basic 2008 Recipes is a compendium of practical solutions for busy VB .NET programmers. Create time for the more interesting aspects of your VB .NET project by solving common problems with the practical solutions and dozens of code examples in this book. Important new .NET 3.5 technologies, such as Windows Presentation Framework (WPF) and Language Integrated Query (LINQ), are covered, and each chapter addresses a specific problem domain, including database access, multimedia, XML manipulation, networking, and security. The code is free to download so you can use the recipes immediately. *Take advantage of quality, ready¨Cmade solutions to common Visual Basic programming problems.

  • Avoid the tedium of having to reinvent the wheel. Focus instead on the more interesting problems specific to your application.
  • Learn from and be inspired by what the authors have done. Use their work as stepping stones to solve even more complex problems.
What you¡¯ll learn
  • Cleanly separate user¨Cinterface logic from business logic through the use of .NET 3.5¡¯s WPF.
  • Store data to and retrieve data from your relational database using LINQ.
  • Manipulate XML data using LINQ.
  • Make your programs dynamically configurable through the judicious application of reflection.
  • Take advantage of multiple CPU cores by writing multithreaded applications.
  • Integrate multimedia into your Visual Basic projects.

More Information

Beginning VB 2008: From Novice to Professional


This book is for anyone who wants to write good Visual Basic 2008 code ¨C even if you have never programmed before.

Writing good code can be a challenge, there are so many options, especially in a language like Visual Basic. If you want to really get the best from a programming language you need to know which features work best in which situations and understand their strengths and weaknesses. It is this understanding that makes the difference between coding and coding well.

Beginning VB 2008 has been written to teach you how to use the Visual Basic programming language to solve problems. From the earliest chapters, and from the first introductory concepts, you'll be looking at real-world programming challenges and learning how Visual Basic can be used to overcome them. As you progress through the book the problems become more involved and interesting while the solutions become correspondingly more complex and powerful as Visual Basic features interact to achieve the results that you want.

By the time you've finished reading this book and worked through the sample exercises, you'll be a confident and very competent Visual Basic programmer. You will still have many explorations of the .NET Framework API to look forward to in your future career, but you will have a firm foundation to build from and you will know exactly where to go to find the things that you need to progress confidently in your projects.

What you¡¯ll learn
*Become skilled in the Visual Basic 2008 programming language.
*Learn everything you need to begin building your own applications in a solid, well¨Cconsidered way: this book will teach you .NET coding from the ground up.
*Use the Visual Studio IDE to create, debug, and deploy your applications.
*Understand the mysteries of database access and the many ways that it can be accomplished from VB.
*Delve deeply into the huge range of supporting technologies that the .NET Framework offers: LINQ, ASP.NET AJAX, ADO.NET 3.0, WPF, WCF, and Windows Workflow are all introduced and explained in a straightforward and easy-to-follow way.

More Information

Pro VB 2008 and the .NET 3.5 Platform, Third Edition

Whether you¡¯re moving to .NET for the first time, or you¡¯re already writing applications on .NET 2.0 or .NET 3.0, Pro VB 2008 and the .NET 3.5 Platform, Third Edition will provide you with a solid grounding in this new technology and serve as a comprehensive reference throughout your coding career: *Explore five new chapters of content¡ªincluding the grammar of the common intermediate language (CIL), .NET generics, and object serialization services.
  • Discover all the new .NET 3.5 features¡ªnullable types, delegate covariance, ASP.NET 2.0 master pages, the new Windows Forms ¡°Strip¡± controls, and much more.
  • Get a professional foothold¡ªtargeted to appeal to experienced software professionals and/or graduate students of computer science (so don¡¯t expect three chapters on iteration or decision constructs!).
  • Gain a rock¨Csolid foundation in programming using Visual Basic.
  • Get comfortable with all the core aspects of the .NET platform¡ªincluding assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.
  • Once you¡¯ve digested the information contained in the 25 chapters of this 1000+ page book, you¡¯ll be ready to apply this knowledge to your specific programming assignments and well equipped to explore the .NET universe on your own.
What you¡¯ll learn
  • Everything you need to put .NET 3.5 and Visual Basic 2008 to use in your professional workbefore anyone else!
  • Insights and techniques from the author¡¯s experience since .NET 1.0
  • Complete coverage of .NET 3.5¡ªWPF, WCF and WF
More Information

Visual Basic 2008 Programmer's Reference


Providing programmers and developers of all skill levels with a comprehensive tutorial and reference to Visual Basic (VB) 2008, Microsoft MVP Rod Stephenspresents a broad, solid understanding of essential topics on the latest version of VB. He explains the forms, controls, and other objects that VB furnishes for building applications in a modern windows environment. Plus, he examines the powerful development environment that makes VB such a productive language, and he delves into the VB language itself to show you how to use it to perform an array of important development tasks.

New examples and extensively revised and retested code that complies with the 2008 release help you obtain a firm understanding of VB 2008. Extensive appendixes prove to be particularly useful to help you translate from the languages you already know into the corresponding VB syntax. Ultimately, you'll find coverage of the technologies you need in order to build sophisticated applications with VB 2008.

What you will learn from this book
*Extension methods for adding new features to existing classes
*How to select and use Windows Forms Controls for a specific purpose
*Tips for using subroutines and functions to break a program into manageable pieces
*Techniques for error handling and debugging
*Various important classes and objects to use when building an application
*How to use the graphics device interface routines to draw images in VB
*Ways an application interacts with its environment

More Information

Accelerated VB 2008 (Accelerated)


Visual Basic 2008 offers powerful new features, and Accelerated VB 2008 is the fastest path to mastering them, and the rest of Visual Basic, for both experienced Visual Basic programmers moving to VB 2008 and programmers moving to Visual Basic from another object¨Coriented language. Many books introduce VB, but very few also explain how to use it optimally with the .NET common language runtime (CLR). This book teaches both core Visual Basic language concepts and how to wisely employ VB idioms and object¨Coriented design patterns to exploit the power of VB and the CLR.

Accelerated VB 2008 is both a rapid tutorial and a permanent reference. You¡¯ll quickly master VB syntax while learning how the CLR simplifies many programming tasks. You¡¯ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code VB when this book will show you how to do things the right way, right from the start?

*Comprehensively and concisely explains both Visual Basic 2005 and Visual Basic 2008 features
*Focuses on the language itself and on how to use Visual Basic 2008 proficiently for all .NET application development
*Concentrates on how VB features work and how to best use them for robust, high¨Cperformance code
What you¡¯ll learn
*How VB works with and exploits the CLR
*How to use arrays and collections
*How to handle events with delegates
*How to design and use generic types and methods
*How to thread efficiently and robustly
*How the new VB 2008 anonymous types, lamba expressions, and extension methods work and how to use them

More Information

Process Engineering and Design Using Visual Basic


Software tools are a great aid to process engineers, but too much dependence on such tools can often lead to inappropriate and suboptimal designs. Reliance on software is also a hindrance without a firm understanding of the principles underlying its operation, since users are still responsible for devising the design. In Process Engineering and Design Using Visual Basic, Arun K. Datta provides a unique and versatile suite of programs along with simultaneous development of the underlying concepts, principles, and mathematics.

Each chapter details the theory and techniques that provide the basis for design and engineering software and then showcases the development and utility of programs developed using the material outlined in the chapter. This all-inclusive guide works systematically from basic mathematics to fluid mechanics, separators, overpressure protection, and glycol dehydration, providing basic design guidelines based on international codes.

Worked examples demonstrate the utility of each program, while the author also explains problems and limitations associated with the simulations. After reading this book you will be able to immediately put these programs into action and have total confidence in the result, regardless of your level of experience. All nine programs are available on the companion CD-ROM, including a useful unit conversion tool.

More Information

Minggu, 22 Juni 2008

Excel 2003 Power Programming with VBA


Feel the power of VBA and Excel

No one can uncover Excel’s hidden capabilities like "Mr. Spreadsheet" himself. John Walkenbach begins this power user’s guide with a conceptual overview, an analysis of Excel application development, and a complete introduction to VBA. Then, he shows you how to customize Excel UserForms, develop new utilities, use VBA with charts and pivot tables, create event-handling applications, and much more. If you’re fairly new to Excel programming, here’s the foundation you need. If you’re already a VBA veteran, you can start mining a rich lode of programming ideas right away.

Everything you need to know about:

* Creating stellar UserForms and custom dialog box alternatives
* Working with VBA subprocedures and function procedures
* Incorporating event-handling and interactions with other applications
* Building user-friendly toolbars, menus, and help systems
* Manipulating files and Visual Basic® components
* Understanding class modules
* Managing compatibility issues

More Information

Professional Refactoring in Visual Basic


Professional Refactoring in Visual Basic
In this one-of-a-kind book, Microsoft MVP Danijel Arsenovski shows you how to utilize the power of refactoring to improve the design of your existing code and become more efficient and productive. He provides you with a hands-on approach so you'll quickly learn how to manage and modify your code with refactoring tools and features. You'll also discover how to perform unit testing, refactoring to patterns, and refactoring to upgrade legacy Visual Basic code.
As you progress through the chapters, you'll build a prototype application from scratch. You'll then utilize refactoring techniques to transform the code into a properly designed, enterprise-level application. Arsenovski walks you step-by-step through each process while offering expert coding tips. You'll then be able to apply this information to real situations that arise as a result of company expansion, policy changes, or similar business decisions.

What you will learn from this book:

The steps involved in assembling a refactoring toolkit
How to activate explicit and strict compiler options
Effective strategies for error handling
How to eliminate dead code, reduce scope, and remove unused references
Method consolidation and extraction techniques
Advanced object-oriented concepts and related refactorings
How to organize code for large-scale projects
Tips for taking advantage of LINQ and other VB 2008 enhancements
Core refactorings and basic code smells
How to use the free Refactor! add-in for Visual Basic
Visual Basic–specific refactorings and smells

Who this book is for
This book is for intermediate to expert programmers, developers, or .NET software architects who are familiar with basic object-oriented concepts, Visual Basic, and the Visual Studio environment.

More Information