Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     Blog Roll:


     Top Links:

September 6, 2006

SQL Server 2005 Technical Articles and Code Samples

For those of you using Microsoft SQL Server 2005, here are 63 technical articles and tutorials from Microsoft that will help you setup, use, and administer SQL Server. These articles cover many areas of  using SQL Server 2005 to its fullest and will teach you its features and functionalities. I have also included below information to obtain some excellent code samples for SQL Server 2005.



63 SQL Server 2005 Technical Articles

» Add Custom Data Mining Algorithms to SQL Server 2005
» Analysis Services 2005 Processing Architecture
» Automate Testing of Your Stored Procs
» Building a Localized Report on a SQL Server 2005 Analysis Service Cube Data Source
» Building Reliable, Asynchronous Database Applications Using Service Broker
» Data Access Tracing in SQL Server 2005
» Data Deployment: Streamline Your Database Setup Process with a Custom Installer
» Data Integration Solutions for Master Data Management
» Data Quality Solutions
» Data Security: Stop SQL Injection Attacks Before They Stop You
» Data Transformation Services for SQL Server 2005 Frequently Asked Design Questions
» Developing Report Navigation and Drilldown
» Editing Transact-SQL Code in SQL Server 2005 Beta 2
» Enabling Drillthrough in Analysis Services 2005
» Express Editions: Get a Lean, Mean Dev Machine with the Express Editions of Visual Basic and SQL Server 2005
» An Introduction to SQL Server Service Broker
» Fuzzy Lookup and Fuzzy Grouping in Data Transformation Services for SQL Server 2005
» Hackers Beware: Keep Bad Guys at Bay with the Advanced Security Features in SQL Server 2005
» Handling Data Integrity Issues in Analysis Services 2005
» How to Implement an Automatic Sliding Window in a Partitioned Table on SQL 2005
» Integrating Reporting Services into Your Application
» Introduction to the Unified Dimensional Model (UDM)
» Introduction to MDX Scripting in Microsoft SQL Server 2005
» Introduction to SQL Server 2005 Data Mining
» Introduction to XQuery in SQL Server 2005
» Managed Data Access Inside SQL Server with ADO .NET and SQLCLR
» Many-to-Many Dimensions in Analysis Services 2005
» Migrating from Business Objects Crystal Reports to SQL Server 2005 Reporting Services
» Mine Your Business: AMO Lets You Dig Deeper into Your Data from Your Own Applications
» Monitoring Report Execution Performance with Execution Logs
» Multi-User Considerations in Data Synchronization for SQL Server 2005 Mobile Edition 3.0
» Multiple Active Result Sets (MARS) in SQL Server 2005
» Overview of the Analysis Services Development and Management Environments
» Overview of Native XML Web Services for Microsoft SQL Server 2005
» An Overview of SQL Server 2005 for the Database Developer
» Partitioned Tables and Indexes in SQL Server 2005
» Performance Optimizations for the XML Data Type in SQL Server 2005
» Processing XML Showplans Using SQLCLR in SQL Server 2005
» Reporting Services: Deliver SQL Server Reports To SharePoint To Enhance Team Collaboration
» Say What? Make Sense of Your Web Feedback using SQL Server 2005
» SQL Server 2005 Row Versioning-Based Transaction Isolation
» SQL Server 2005 Beta 2 Transact-SQL Enhancements
» SQL Server 2005 Full-Text Search: Internals and Enhancements
» SQL Server 2005: Fuzzy Lookups and Groupings Provide Powerful Data Cleansing Capabilities
» SQL Server 2005 Integration Services, Part 1: Lessons from Project REAL
» SQL Server 2005 Integration Services, Part 2: Developing Custom Components for Project REAL
» SQL Server 2005: Unearth the New Data Mining Features of Analysis Services 2005
» SQL Server Data Mining: Plug-In Algorithms
» SQL Server Data Mining Programmability
» SQL Server Optimization
» A Technical Comparison of Replication and Remote Data Access Features in SQL Server 2005 Mobile Edition 3.0
» Trace and Replay Objects: A New API for SQL Server Tracing and Replay
» A Tutorial for Constructing a Plug-in Algorithm
» A Tutorial for Constructing a Plug-In Viewer
» Usage Scenarios for SQL Server 2005 Native Web Services
» Using CLR Integration in SQL Server 2005
» Using Table Valued Functions in SQL Server 2005 to Implement a Spatial Data Library
» Using XQuery, New Large DataTypes, and More
» What's New in FOR XML in Microsoft SQL Server 2005
» XML Best Practices for Microsoft SQL Server 2005
» XML Indexes in SQL Server 2005
» XML Options in Microsoft SQL Server 2005
» XML Support in Microsoft SQL Server 2005


SQL Server 2005 Code Samples

SQL Server 2005 Samples and Sample Databases (July 2006)

The SQL Server 2005 Samples includes over 100 samples, organized by component:

  • Database Engine, including administration, data access, Full-Text Search, common language runtime (CLR) integration, Server Management Objects (SMO), Service Broker, and XML
  • Analysis Services
  • Integration Services
  • Notification Services
  • Reporting Services
  • Replication

AdventureWorks OLTP Database Diagram
Download a diagram of the AdventureWorks OLTP sample database. The sample data is based on a fictitious company, Adventure Works Cycles, a large, multinational manufacturing company that produces and distributes metal and composite bicycles to North American, European, and Asian commercial markets.

Technorati Tags: , ,

Popularity: 12% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg

Related Posts:
  • More Free I.T. Training and Tutorial Resources
  • Free Training for SQL Server 2005
  • 14 Video Tutorials for SQL and SQL Server 2005
  • Free Training for SQL Server 2005
  • 2 Free Book Sites


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 5:11 pm


    MSDN Library May 2006 Edition

    The MSDN Library, May 2006 Edition, is available for free download from Microsoft's web site. It contains books, guides, articles, tutorials, SDKs, and sample code for Microsoft technologies. The MSDN Library is an essential resource of information for developers using Microsoft tools, products, and technologies. The total download size is 1729.1 MB, and is in 3 files.



    MSDN Library May 2006 Edition

    MSDN Library provides access to essential programming information, including technical white papers, software development kits and code samples necessary to develop web services and applications. This is an updated version of the MSDN Library for Visual Studio 2005.

    This updated May 2006 Edition includes the following content:
    • Visual Studio 2005 Team Foundation Server
    • SQL Server 2005
    • Microsoft Knowledge Base
    • Internet Information Server SDK
    • Internet Security and Acceleration Server SDK

    File Name:File Size
    Disk1.img639.1 MB
    Disk2.img639.1 MB
    Disk3.img450.9 MB


    Instructions

    Download instructions

          1. Click on the 3 ISO image downloads available on this page and save
              to your hard drive in a temporary directory.
          2. Rename downloaded 3 .img files to .iso and follow the ISO handling instructions below.

    There are 2 options in working with the downloaded ISO image files.

          1. Write the ISO file to CD-R.
          2. Mount ISO files virtually as CD-ROM devices.

    Installation Instructions

          1. In Disk 1, locate Setup.exe and double click to initiate installation.
          2. Follow the Setup Wizard instructions to completion.

    Technorati Tags: , , ,

    Popularity: 11% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Creating Windows-based Applications
  • 3 Windows Forms Tutorials
  • 9 Free .NET and Microsoft Technology Books
  • Programming Essentials in Visual Basic .NET
  • Free ASP.NET Book: Improving Web Application Security


  • Filed under: Free Computer and I.T. Books — computer_teacher @ 6:27 pm


    September 7, 2006

    205 Certification Practice Exams and Study Guides

    ITCertifer.com offers the following 205 freely available Certification Practice Exams and Study Guides covering certification exams for CompTIA, Oracle, Microsoft, Cisco, Adobe, and others. (Note the password needed to open the downloadable files in rar and zip formats.)

    205 Free Certification Practice Exams and Study Guides


    CompTIA Certification Practice Tests - Questions & Answers:

     CompTIA 220-301
     CompTIA 220-302
     CompTIA IK0-002
     CompTIA N10-002
     CompTIA N10-003
     CompTIA PK0-002
     CompTIA SK0-001
     CompTIA SY0-101
     CompTIA XK0-001


    Microsoft MCSE, MCSD Certification Practice Tests - Questions & Answers


     Microsoft 070-086
     Microsoft 070-210
     Microsoft 070-214
     Microsoft 070-215
     Microsoft 070-229
     Microsoft 070-230
     Microsoft 070-232
     Microsoft 070-234
     Microsoft 070-244
     Microsoft 070-270
     Microsoft 070-271
     Microsoft 070-272
     Microsoft 070-282
     Microsoft 070-284
     Microsoft 070-285
     Microsoft 070-290
     Microsoft 070-291
     Microsoft 070-292
     Microsoft 070-293
     Microsoft 070-294
     Microsoft 070-296
     Microsoft 070-297
     Microsoft 070-298
     Microsoft 070-299
     Microsoft 070-300
     Microsoft 070-301
     Microsoft 070-305
     Microsoft 070-306
     Microsoft 070-310
     Microsoft 070-315
     Microsoft 070-316
     Microsoft 070-320
     Microsoft 070-330
     Microsoft 070-340
     Microsoft 070-350
     Microsoft 070-431
     Windows Architecture Training Kit
     XML Programming
     Windows XP Power Toolkit
     A+ Certification Training Kit


    Oracle Certification Exam Practice and Study Guides:

     Oracle9i DBA Fundamentals
     Oracle8 Database Administration
     Enterprise DBA Part 1A Architecture and Administration
     Enterprise DBA Part 1B Backup and Recovery Workshop
     Enterprise DBA Part 2 Performance and Tuning
     Enterprise DBA Part 3 Network Administration
     Oracle 1Z0-0432


    Cisco Certification Practice Tests - Questions & Answers

     Cisco 640-801
     Cisco 640-811
     Cisco 640-821
     Cisco 640-861
     Cisco 642-425
     Cisco 642-432
     Cisco 642-444
     Cisco 642-452
     Cisco 642-501
     Cisco 642-502
     Cisco 642-511
     Cisco 642-521
     Cisco 642-522
     Cisco 642-531
     Cisco 642-532
     Cisco 642-551
     Cisco 642-541
     Cisco 642-577
     Cisco 642-582
     Cisco 642-611
     Cisco 642-642
     Cisco 642-661
     Cisco 642-801
     Cisco 642-811
     Cisco 642-821
     Cisco 642-831
     Cisco 642-871
     Cisco 642-891
     Cisco 646-227
     Cisco 646-391
     Routersim 4 03 (Resister Version)  
     Interne Routin Architecture2n Edition
     Cisco Case Study
     Cisco Catalyst LAN Switching
     CCNA 640-607 Certification Guide
     Boson Router EMU
     Routersim


    Adobe Certifications:

     Adobe After Effects 5
     Adobe Acrobat 5
     Adobe FrameMaker 7
     Adobe GoLive 6
     Adobe Illustrator 10


    Other Certifications:

     Sun 310-035 Certified Programmer For Java 2 Platform 1.4
     Check Point 156-110
     Check Point 156-210
     ISC2 Cert-CISSP

    Technorati Tags: , , , , , , , ,

    Popularity: 15% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • 18 CompTIA Practice Exams
  • Free I.T. Certification Practice Exams
  • Free A+, Network+ and MCSE Certification Study Guides and Questions-Answers
  • Huge Archive of Certification Practice Exams
  • Free Comptia A+ Certification Exam Preparation and Study Resources


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 8:41 pm


    September 11, 2006

    2 Excellent UML Tutorials

    Here are 2 excellent and well written UML Tutorials, one hosted by Sparxsystems.com.au (UML Tutorial), and the other by Borland.com (Practical UML: A Hands-On Introduction for Developers). These will give anyone unfamiliar with the UML a thorough understanding and kick start to using this modeling language.



    UML Tutorial

    The Unified Modeling Language (UML) has quickly become the de-facto standard for building Object-Oriented software. This tutorial provides a technical overview of the 13 UML. diagrams supported by Enterprise Architect.UML 2 semantics are explained in detail in the new UML 2.0 tutorial.

    But first... What is UML?

    The OMG specification states:

    "The Unified Modeling Language (UML) is a graphical language for visualizing,
    specifying, constructing, and documenting the artifacts of a software-intensive system.
    The UML offers a standard way to write a system's blueprints, including conceptual
    things such as business processes and system functions as well as concrete things such
    as programming language statements, database schemas, and reusable software
    components."

    The important point to note here is that UML is a 'language' for specifying and not a method or procedure. The UML is used to define a software system; to detail the artifacts in the system, to document and construct - it is the language that the blueprint is written in. The UML may be used in a variety of ways to support a software development methodology (such as the Rational Unified Process) - but in itself it does not specify that methodology or process.

    UML defines the notation and semantics for the following domains:

    - The User Interaction or Use Case Model - describes the boundary and interaction between the system and users. Corresponds in some respects to a requirements model.
    - The Interaction or Communication Model - describes how objects in the system will interact with each other to get work done.
    - The State or Dynamic Model - State charts describe the states or conditions that classes assume over time. Activity graphs describe the workflow's the system will implement.
    - The Logical or Class Model - describes the classes and objects that will make up the system.
    - The Physical Component Model - describes the software (and sometimes hardware components) that make up the system.
    - The Physical Deployment Model - describes the physical architecture and the deployment of components on that hardware architecture.

    The UML also defines extension mechanisms for extending the UML to meet specialized needs (for example Business Process Modeling extensions).

    See also Business Process Modeling (pdf) .

    If you have any suggestions or comments on the material here, please forward your thoughts to sparks@sparxsystems.com.au.


    UML Tutorial - Continued - Use the UML to Define and Build Systems

    We have established in Part 1 that the UML is a language for specifying the artifacts and interactions of a software system. We have also seen that it deals with 6 major domains - from Use Case models, through dynamic and logical models to the final physical deployment model - and that extension mechanisms have been included to allow for specialised additions to the model notation.

    So... How do you use the UML?

    The UML is typically used as a part of a software development process, with the support of a suitable CASE tool, to define the requirements, the interactions and the elements of the proposed software system. The exact nature of the process depends on the development methodology used. An example process might look something like the following:

    1. Capture a Business Process Model. This will be used to define the high level business activities and processes that occur in an organization and to provide a foundation for the Use Case model. The Business Process Model will typically capture more than a software system will implement (ie. it includes manual and other processes).
    2. Map a Use Case Model to the Business Process Model to define exactly what functionality you are intending to provide from the business user perspective. As each Use Case is added, create a traceable link from the appropriate business processes to the Use Case (ie. a realisation connection). This mapping clearly states what functionality the new system will provide to meet the business requirements outlined in the process model. It also ensures no Use Cases exist without a purpose.
    3. Refine the Use Cases - include requirements, constraints, complexity rating, notes and scenarios. This information unambiguously describes what the Use Case does, how it is executed and the constraints on its execution. Make sure the Use Case still meets the business process requirements. Include the definition of system tests for each use case to define the aceptance criteria for each use case. Also include some user acceptance test scripts to define how the user will test this functionality and what the acceptance criteria are.
    4. From the inputs and outputs of the Business Process Model and the details of the use cases, begin to construct a domain model (high level business objects), sequence diagrams, collaboration diagrams and user interface models. These describe the 'things' in the new system, the way those things interact and the interface a user will use to execute use case scenarios.
    5. From the domain model, the user interface model and the scenario diagrams create the Class Model. This is a precise specification of the objects in the system, their data or attributes and their behaviour or operations. Domain objects may be abstracted into class hierarchies using inheritance. Scenario diagram messages will typically map to class operations. If an existing framework or design pattern is to be used, it may be possible to import existing model elements for use in the new system. For each class define unit tests and integration tests to thoroughly test i) that the class functions as specified internally and that ii) the class interacts with other related classes and components as expected.
    6. As the Class Model develops it may be broken into discrete packages and components. A component represents a deployable chunk of software that collects the behaviour and data of one or more classes and exposes a strict interface to other consumers of its services. So from the Class Model a Component Model is built to define the logical packaging of classes. For each component define integration tests to confirm that the component's interface meets the specifcation given it in relation to other software elements.
    7. Concurrent with the work you have already done, additional requirements should have been captured and documented. For example - Non Functional requirements, Performance requirements, Security requirements, responsibilities, release plans & etc. Collect these within the model and keep up to date as the model matures.
    8. The Deployment model defines the physical architecture of the system. This work can be begun early to capture the physical deployment characteristics - what hardware, operating systems, network capabilities, interfaces and support software will make up the new system, where it will be deployed and what parameters apply to disaster recovery, reliability, back-ups and support. As the model develops the physical architecture will be updated to reflect the actual system being proposed.
    9. Build the system: Take discrete pieces of the model and assign to one or more developers. In a Use Case driven build this will mean assigning a Use Case to the development team, having them build the screens, business objects, database tables, and related components necessary to execute that Use Case. As each Use Case is built it should be accompanied by completed unit, integration and system tests. A Component driven build may see discrete software components assigned to development teams for construction.
    10. Track defects that emerge in the testing phases against the related model elements - eg. System test defects against Use Cases, Unit Test defects against classes & etc. Track any changes against the related model elements to manage 'scope creep'.
    11. Update and refine the model as work proceeds - always assessing the impact of changes and model refinements on later work. Use an iterative approach to work through the design in discrete chunks, always assessing the current build, the forward requirements and any discoveries that come to light during development.
    12. Deliver the complete and tested software into a test then production environment. If a phased delivery is being undertaken, then this migration of built sofware from test to production may occur several times over the life of the project.

    Note that the above process is necessarily brief in description, leaves much unsaid and may not be how you work or follow the process you have adopted. It is given as an example of how the UML may be used to support a software development project.

    Practical UML: A Hands-On Introduction for Developers

    by Randy Miller
    Abstract: This tutorial provides a quick introduction to the Unified Modeling Language™

    The heart of object-oriented problem solving is the construction of a model. The model abstracts the essential details of the underlying problem from its usually complicated real world. Several modeling tools are wrapped under the heading of the UML™, which stands for Unified Modeling Language™. The purpose of this course is to present important highlights of the UML.

    At the center of the UML are its nine kinds of modeling diagrams, which we describe here.

    Some of the sections of this course contain links to pages with more detailed information. And every section has short questions. Use them to test your understanding of the section topic.

    Why is UML important?

    Let's look at this question from the point of view of the construction trade. Architects design buildings. Builders use the designs to create buildings. The more complicated the building, the more critical the communication between architect and builder. Blueprints are the standard graphical language that both architects and builders must learn as part of their trade.

    Writing software is not unlike constructing a building. The more complicated the underlying system, the more critical the communication among everyone involved in creating and deploying the software. In the past decade, the UML has emerged as the software blueprint language for analysts, designers, and programmers alike. It is now part of the software trade. The UML gives everyone from business analyst to designer to programmer a common vocabulary to talk about software design.

    The UML is applicable to object-oriented problem solving. Anyone interested in learning UML must be familiar with the underlying tenet of object-oriented problem solving -- it all begins with the construction of a model. A model is an abstraction of the underlying problem. The domain is the actual world from which the problem comes.

    Models consist of objects that interact by sending each other messages. Think of an object as "alive." Objects have things they know (attributes) and things they can do (behaviors or operations). The values of an object's attributes determine its state.

    Classes are the "blueprints" for objects. A class wraps attributes (data) and behaviors (methods or functions) into a single distinct entity. Objects are instances of classes.

    Technorati Tags: ,

    Popularity: 13% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Lots of Tutorials and 2 .Net Learning Sites
  • Excellent AJAX Tutorial
  • 3 Free Software Development Training and Coaching Sites
  • An Excellent Free Computer Book and Training Link Site
  • Free Training and Books on Java, EJB, .Net, and C# (C Sharp)

  • Tags for this post>>

    Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 1:10 pm


    September 12, 2006

    Cookbooks for PHP, Python, Text Scripting, Tcl, and XSLT

    Activestate.com hosts these ASPN Cookbooks, which are topically categorized solutions, examples, and short tutorials covering PHP, Python, Text Scripting, Tcl, and XSLT. These recipes highlight programming best practices and can be used directly in day-to-day tasks, as a source of ideas, or as a way to learn more about these languages. Activestate.com invites you to contribute code, comments, and ratings for recipes in these Cookbooks. The cookbooks are freely available for review and use.



    PHP Cookbook

    The PHP Cookbook is a collaborative collection of PHP techniques and short tutorials which will show you how, as a programmer, to be more productive with PHP.
    Python Cookbook


    The Python Cookbook is a collaborative collection of Python programming techniques and tutorials.

    Rx (Text Scripting) Cookbook


    The Rx Cookbook is a collaborative collection of techniques for building, finding, verifying patterns of text. This growing collection demonstrates how programmers can be more productive with one of the most difficult areas of scripting.

    Tcl Cookbook


    The Tcl Cookbook is a collaborative collection of Tcl techniques and tutorials demonstrating how to be a more productive programmer with Tcl.

    XSLT Cookbook


    The XSLT Cookbook is a collaborative collection of XSLT techniques tutorials showing you how to be a better XSLT progammer.

    Technorati Tags: , , , , ,

    Popularity: 11% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • 40 Programming Ebooks
  • 16 Programming eBooks for Python, Bash, Regex
  • 8 Free Python Programming Books
  • 11 Programming Ebooks
  • 28 Free Python Books


  • Filed under: Free Computer and I.T. Books — computer_teacher @ 11:39 am


    September 13, 2006

    Top 15 Programming Sites on Digg.com for Last 30 Days

    Here are what I deem to be the top 15 free training and tutorial sites posted at digg.com/prgramming for the last 30 days. I have compiled these here so you can see the type of content that we esteem to be valuable. These cover a variety of subjects and areas, including web development, Ajax, Java, CSS, PHP, Firefox extensions, C++, Python, MySQL, Design Patterns, Grid Computing, and Interview Questions.



    Roll-your-own AJAX Slideshow
    The folks at TripTracker.net have decided to share their JavaScript slideshow with the rest of the Web. Just import their script in your web page to add a cool popup slideshow. Comes with a handy bookmarklet for viewing Flickr photos, too. More…
    32 comments Blog This Email This

    COWS Ajax - It's about the 3rd-party apps, Stupid!
    Traditional Ajax constrains your apps to one site. COWS Ajax let's them flourish as 3rd party accessible tools, unlocking a new breed of web application. This article addresses some of the pro's and con's of granting such access. More…
    48 comments
    Blog This Email This

    Java: Remote Method Invocation (RMI) an applet example
    RMI is one of the core Java APIs since version 1.1. It provides a framework for distributed computing. With RMI, separate parts of a single program can exist in multiple Java environments on multiple machines. RMI is one of the fundamental APIs that Enterprise Java Beans are built on. More…
    41 comments Blog This Email This

    How To: Your First Firefox Extension -- Say XUL
    The active ingredient is XUL, a markup language (the eXtensible [or "XML-Based"] User-interface Language, to be precise) that describes things like toolbars, menus, keyboard shortcuts. More…
    22 comments Blog This Email This

    C/C++ development with the Eclipse Platform
    Get an overview of how to use the Eclipse Platform in your C/C++ development projects. Though Eclipse is mainly a Java ™ development environment, its architecture ensures support for other programming languages. In this article, you'll learn how to use the C/C++ Development Toolkit (CDT), which is the best C/C++ toolkit available for Eclipse. More…
    41 comments
    Blog This Email This

    CSS tips and tricks!
    I ’ve been writing CSS for about 2 years now and I still feel like every time I open up a blank file and begin writing CSS for a new design I learn something new. For those of you that are new to CSS or experts always looking for a new trick, here are some of things I do on a regular basis to keep my code organized (kind of). More…
    50 comments
    Blog This Email This

    New to grid computing? Take a tour
    Grid computing allows you to unite pools of servers, storage systems, and networks into a single large system so you can deliver the power of multiple-systems resources to a single user point for a specific purpose. To a user, data file, or an application, the system appears to be a single enormous virtual computing system. More…
    24 comments
    Blog This Email This

    How to correctly insert a Flash into XHTML
    I found this to be helpful while coding one of my clients site's in that I had never been required to make Flash fully compliant by W3C Standards. Hopefully this can help some others too. More…

    Software Design Patterns
    Why they are good and how to write them. More…
    30 comments Blog This Email This

    Python 101 cheat sheet
    This is a great Python cheat sheet. More…
    25 comments Blog This Email This

    My SQL Database Normalization
    Call me a nerd, but I ’ll never forget the elation I felt several years back when I first succeeded in connecting a database to a Web page. At the time a newcomer to the world of database administration, I happily began creating all kinds of databases to store my valuable information. However, several problems soon arose... More…
    57 comments Blog This Email This

    Five Habits of Highly Profitable Software Developers
    "Software developers who have the ability to create and maintain quality software in a team environment are in high demand in today's technology-driven economy. The number one challenge facing developers working in a team environment is reading and understanding software written by another developer. " More…
    60 comments Blog This Email This

    How to create a StyleGuide for your HTML & CSS
    for any medium sized or larger project, be sure to create a style-guide. This is just one example and gives a few reasons why it will help you tremendously. More…
    38 comments
    Blog This Email This

    50 Common Interview Questions
    Collections of Questions. More…
    64 comments
    Blog This Email This

    CSS Optimization: Make your site load faster for free
    Often overlooked for the more popular image optimization, CSS optimization can help shave off quite a bit from your pageloading times. The article compares four different CSS optimizers, leading to one winner. Even Digg could use its CSS compressed a bit. More…
    73 comments Blog This Email This

    Technorati Tags: , , , , , , , , , ,

    Popularity: 14% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • 5 Teach Yourself Books
  • Top 6 Programming Diggs in last 30 days
  • Free Web Development and Programming Books
  • Web Based Programming Books
  • Programming and IT Books from digipromo.com


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:54 pm


    September 17, 2006

    GeekInterview - Interview Questions and Answers

    GeekInterview.com is an open site where you can share technical and  I.T.  interview questions, and comment on and answer any questions. Each interview question forms a discussion thread that helps you to learn and understand the topic in detail.



    GeekInterview


    12107 Interview Questions with 23488 Comments


    Accounting (143)      
    Accounts Payable (40), Accounts Receivables (11), Audit (2), Cashier (3), Cost Accounting (10), Fixed Assets (6), General Ledger (21), Payroll (3), Supervisory (6),
    Clarify CRM (102)      
     
    Concepts (208)      
    Data Modeling (11), Data Structures (152), OLAP (8), OOPS (25),
    Data Warehousing (1190)      
    Abinitio (136), Analysis services (4), Basics (77), BO Designer (82), Business Intelligence (19), Business Objects (78), Cognos (65), Concepts (19), DataStage (243), ETL (41), Informatica (349), MicroStrategy (2), Reportnet (49),
     
    Database (208)      
    Database Admin (24), MYSQL (4), SQL (83), SQL Server (50), Stored Procedures (4), Sybase (5), Teradata (10),
    General (248)      
    Career Goals (15), Creativity (5), Decisiveness (6), Flexibility (6), Human Resources (66), Interests (40), Job Peformance (22), Leadership (11), Motivation (8), Personal Interview (25), Self Assessment (11), Skills (11), Warm-Up (3), Work History (7),
     
    J2EE (1963)      
    Core Java (309), EJB (157), Java (833), JDBC (111), JMS (13), JSP (264), OOPS (18), Servlets (113), Struts (71), Websphere (11),
    Mainframe (335)      
    COBOL (75), DB2 (130), IDMS (35), JCL (52), VSAM (16),
     
    Microsoft (1422)      
    Ado.NET (15), ADO.NET 2.0 (11), Architecture (26), ASP (135), ASP.NET (79), ASP.NET 2.0 (105), Basics (37), C# (362), DataGrid (7), DotNet (122), Microsoft.NET (24), Mixed (40), Reporting Services (2), VB.NET (21), Visual Basic (426),
    Networking (242)      
    Bluetooth (16), Client/Server Computing (59), Computer Networks (118), Networks and Security (21),
     
    Operating System (335)      
    Shell Scripting (26), Solaris Admin (119), UNIX (26), Unix Commands (43), Unix Programming (11), Windows & Unix (76),
    Oracle (1191)      
    Backup and Recovery (20), Basics (28), Concepts and Architecture (65), D2K (31), Data Access (18), Database Administration (107), Database security (24), Distributed Processing (18), General (203), Memory Management (109), Oracle Forms 3.0 (62), Oracle Forms 4.0 (76), PL/SQL (116), Programmatic Constructs (11), Scenarios (22), SQL (101), SQL Plus (114), System Architecture (31),
     
    Oracle Apps (465)      
    AOL (25), Apps Technical (74), AR (24), Basics (84), D2K (40), Flexfields (24), Forms Customization (39), GL (42), GL (35), ONT (6), Scope and Application (27), Segment Security (14),
    Peoplesoft (351)      
    Component Interface (10), PeopleCode (15), PeopleTools (21), PS Admin (79), PS Mixed (189), SQR (16),
     
    Programming (489)      
    C (259), C++ (97), Delphi (2), Languages (3), Perl (39), PHP (20), VBA (53), XML (7),
    SAP R/3 (441)      
    ABAP (119), BDC (29), Database (13), Internal Tables (14), Modules (68), Reports (154), sd (14),
     
    Siebel (166)      
    Scenarios (19), Siebel General (119),
    Testing (1617)      
    Bug Tracking (36), Common (90), DataBase Testing (28), Discussion (30), Load Testing (37), Product Testing (12), QA Testing (81), Quality Control (103), Quality Management (113), Software Testing (121), Test Automation (87), Test Cases (94), Testing Basics (134), Testing General (379), Testing Scenarios (19), Web Testing (35), Whitebox Testing (5), Wireless Testing (3),
     
    Testing Tools (974)      
    LoadRunner (140), QTP (337), Rational Robot (29), SilkTest (5), Test Director (48), Winrunner (356),
    Web (16)      
    AJAX (4), java Script (6), VB Script (1),



    Tech Tutorials and Articles


    Testing 
    Testing Tools (20)Bug Reporting (43)Testing Methods (44)Software Engineering (71)


    Career Center 
    Career Related Articles and Information.
    Placement Papers (14)Interview Articles (18)Resume Articles (20)Interview Questions (45)
    Career Articles (314)


    Tech Tutorials 
    Oracle Apps 11i (12)Oracle (13)VB.NET (334)ASP.NET (812)
    Java (1053)

    Technorati Tags: , ,

    Popularity: 36% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Java and J2EE Job Interview Ebook
  • Technical Interview Questions and Answers
  • Interview Answers and more from TechPreparation
  • Free Java Guide for Java, SQL and PLSQL Tutorials
  • 50 Most Popular Posts on Intelligentedu.com's Blog


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:04 pm


    September 20, 2006

    Linux Client Migration Cookbook - Version 2

    The 2nd version of IBM's Linux Client Migration Cookbook has just been published and is now available as a pdf download.

    This free book includes some technical “how to”, but the overall focus of the content is to walk through the important considerations and planning issues you could encounter during a migration project of migrating Windows clients to Linux clients. Within the context of a pre-existing Microsoft Windows-based environment, a more holistic, end-to-end view of the technical challenges and methods necessary to complete a successful migration to Linux-based clients is presented.

    This second version of the Linux Client Migration Cookbook builds on the content strategy that was started in the first version. The primary audience for this book is existing business IT environments that need to begin an evaluation of desktop Linux, or in a broader sense any organization whose strategy is to move toward greater adoption of open source software and open standards. For this version the authors have added a significant amount of new content, and have focused on some key areas, such as the following:

    • Greater emphasis on illustrating the technical details of the Linux client operating system stack, and understanding how to best leverage those differences in a migration scenario from Microsoft Windows
    • The tremendous amount of flexibility that Linux gives you to design custom client operating system images
    • Deployment models: understanding how Linux's flexibility allows for new, innovative, and cost effective approaches to deploying and managing desktop operating systems
    • In larger IT environments, the importance of automating capture and migration of end user's client-side personalization data

    Linux Client Migration Cookbook, Version 2

    Download PDF - Linux Client Migration Cookbook, version 2 (5.8 MB)



    Table of Contents

    Part 1 Choosing Linux
    Chapter 1. Introduction
    Chapter 2. The case for migration

    Part 2 Planning the pilot migration
    Chapter 3. Organizational and human factors planning
    Chapter 4. Technical planning
    Chapter 5. Linux architecture & technical differences

    Part 3 Performing the pilot migration
    Chapter 6. Migration best practices
    Chapter 7. Client deployment models
    Chapter 8. Client migration scenario
    Chapter 9. Integration how-tos

    Part 4 Appendixes
    Appendix A. Linux glossary for Windows users
    Appendix B. Using enterprise management tools
    Appendix C. Automating desktop migration - Versora Progression Desktop
    Appendix D. Multi-station computing deep dive - Using Userful Desktop Multiplier
    Appendix E. Client personalization
    Appendix F. Desktop automation and scripting
    Appendix G. Application porting

    Technorati Tags: , , ,

    Popularity: 10% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Linux Client Migration Cookbook for Migrating to Desktop Linux
  • Cookbooks for PHP, Python, Text Scripting, Tcl, and XSLT
  • Computer, Programming, Web, OS, and IT Books
  • More Computer and I.T. Books
  • 24 Free Linux Ebooks and HowTos




  • Best XML Tutorials from TopXML

    TopXML covers all uses of XML in many computer languages supprting XML, and provides working XML sample code, XML tutorials and XML-related references, authoring tools, XML developer resources, XML discussion forums and XML blogs.



    Here are their best XML tutorials that will help you to get started with learning what XML is used for and how to code XML. These can also be used as a refresher to hone and increase your XML skills.

    Best XML Tutorials from TopXML

    Learn XML

    Understanding XML game

    10 page PHP SimpleXML reference

    BizTalk and XML Interoperability

    Kurt Cagle's 60 Webtricks

    Python & XML

    An exploration of XML in database management systems

    Building a Client-Side XML Application

    What Is XML and Why Should I Care?

    XLink: Creating Powerful, Flexible Hypertext Structures

    XML Application on a Unix Server

    XML for the VB/ASP Programmer

    Using VB and ADO to return and update Record Set based XML

    XML Interoperability

    XML and Server-Side Processing

    XML-ify your stored procedures

    XML Structures for Existing Databases

    XML, Webservices, and the .NET Framework

    XML, Webservices, and the .NET Framework

    XML and Binary Data

    Using XSLT to Transform XML

    Using XML Technologies to Build eBusiness Applications

    COM+ and CORBA Interop with XML-based Web Services

    Real World XML: Examples of XML at Work

    Developers Guide to XML

    Using XML and tiered solutions

    Technorati Tags: ,

    Popularity: 8% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Free Book Chapters covering Java, JSP, and ASP.Net
  • 5,000 pages of Software and Computer Tutorials
  • Lots of PHP Tutorials
  • PHP Programming Tutorials
  • Perl Programming Tutorials


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:41 pm


    September 21, 2006

    Free Algorithms Book

    This free book, named Algorithms, contains algorithm topics carefully selected and clustered. Instead of dwelling on formal proofs the authors distilled in each case the crisp mathematical idea that makes the algorithm work. In other words, they emphasized rigor over formalism.

    There are four parts to this Algorithms books:

    Part I of the book starts at the historical beginning: numbers, primality, and factoring, and also includes the RSA cryptosystem, and divide-and-conquer algorithms for integer multiplication, sorting and median finding, as well as the fast Fourier transform.

    Part II, the most traditional section of the book, concentrates on data structures and graphs; the contrast here is between the intricate structure of the underlying problems and the short and crisp pieces of pseudocode that solve them.

    Part III deals with the "sledgehammers" of the trade, techniques that are powerful and general: dynamic programming (a novel approach helps clarify this traditional stumbling block for students) and linear programming (a clean and intuitive treatment of the simplex algorithm, duality, and reductions to the basic problem).

    Part IV is about ways of dealing with hard problems: NP-completeness, various heuristics, as well as quantum algorithms, perhaps the most advanced and modern topic. As it happens, we end the story exactly where we started it, with Shor's quantum algorithm for factoring.

    Each chapter is a pdf file, and the whole book is also available as a pdf.



    Algorithms Book

    Table of contents

    Preface

    Chapter 0: Prologue
    Chapter 1: Algorithms with numbers
    Chapter 2: Divide-and-conquer algorithms
    Chapter 3: Decompositions of graphs
    Chapter 4: Paths in graphs
    Chapter 5: Greedy algorithms
    Chapter 6: Dynamic programming
    Chapter 7: Linear programming
    Chapter 8: NP-complete problems
    Chapter 9: Coping with NP-completeness
    Chapter 10: Quantum algorithms

    Technorati Tags: , ,

    Popularity: 14% [?]

    Share and Enjoy:
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg

    Related Posts:
  • Global Optimization Algorithms eBook
  • The Algorithm Design Manual
  • Python Data Structures and Algorithms Book
  • Free Algorithms Training Course
  • 4 Free Books: Java, Perl, Theory of Programming, & Algorithms


  • Filed under: Free Computer and I.T. Books — computer_teacher @ 9:31 pm


    Next Page »

    Powered by WordPress