Monday, June 16, 2008

what is different between BCL (Base Class Library) and FCL (Framework Class Library) in Microsoft dot net (.net)?

Base Class Library :

 

The Base Class Library (BCL) is a standard library available to all languages using the .NET Framework. In order to make the programmer's job easier, .NET includes the BCL in order to encapsulate a large number of common functions, such as file reading and writing, graphic rendering, database interaction, and XML document manipulation. It is much larger in scope than standard libraries for most other languages, including C++, and would be comparable in scope to the standard libraries of Java.

Framework Class Library:

 

The .NET Framework Class Library (FCL) consists of a series of classes, interfaces, and value types that can be used to program with. The .NET Framework has types that allow one to easily:

  • Create extravagant graphical user interface applications
  • (System.Windows.Forms)
  • Access and manipulate data in various database formats (System.Data and System.Xml)
  • Dynamically query type information (System.Reflection)
  • Perform basic Input/Output operations (System.IO)
  • Perform operating system security checks (System.Security)
  • Create internet enabled applications (System.Net and System.Net.Sockets)
  • Create dynamic web based applications – also known as ASP.NET (System.Web)
  • Access basic data types, event handlers, and exceptions (System)

 

what is different between BCL and FCL in dot net (.net)?

BCL , FCL both are not same. The Base Class Library (BCL), sometimes incorrectly referred to as the Framework Class Library (FCL) (which is a superset including the Microsoft.* namespaces), is a library of types available to all languages using the .NET Framework. The BCL provides classes which encapsulate a number of common functions such as file reading and writing, graphic rendering, database interaction, XML document manipulation, and so forth. The BCL is much larger than other libraries, but has much more functionality in one package. The BCL would include everything in mscorlib and system and possibly some additional assemblies.  It includes all the type, assembly, reflection and collection classes of the framework (among others).  It does not include ASP.NET, ADO.NET, WinForms, management namespace and other classes/namespaces that provide additional functionality.

FCL  = All namespaces (entire framework).

BCL = Common namespaces (core framework).

FCL = BCL + everything else that ships as part of the .NET Framework. 

Tuesday, June 3, 2008

Download the latest SQL Server 2008 trial software Today

clip_image001[5]

 

Download the latest SQL Server 2008 Community Technology Preview (CTP) and try out the latest features for 180 days! The SQL Server development team uses your feedback to help refine and enhance product features. Download the newest CTP today and share your feedback.

Select one of the options listed below. The CTP software for IT Professionals and Developers is exactly the same, but the supporting experience has been tailored to offer greater relevance for each profession

 

clip_image001[7]

Monday, May 12, 2008

Download Eclipse Classic 3.3.2 eclipse-SDK-3.3.2-win32.zip - free

Eclipse 3.3.2 :

clip_image002

Download eclipse -SDK-3.3.2-win32.zip just click on download button below.

You will need a Java 5 JRE recommended.

Eclipse Classic is the most recent release from the Eclipse top-level project (it is what has traditionally been the main download on this site). It contains what you need to build applications based on Eclipse technology, including integrated development environments (IDE), and rich client applications using the Eclipse Rich Client Platform (RCP). The Eclipse Classic provides superior Java editing with incremental compilation, the Plug-in Development Environment (PDE), complete source code for the Eclipse Platform, and much more.

click here to download

clip_image004

Download Visual Studio 2008 Professional Edition & Team System 2008 Trial Software – Free:

Download Visual Studio 2008 Professional Edition 90-Day Trial – free:

clip_image002

Hi

You can Download Visual Studio Team System 2008 90-day trial software. Just click on Download button below

clip_image004

Download Visual Studio Team System 2008 Trial Software – Free:

clip_image006

You can Download Visual Studio Team System 2008 - Trial Software. . Just click on Download button below

clip_image004[1]

Thursday, May 8, 2008

Difference between String and StringBuilder

C# and Java What is the difference between String and StringBuilder classes?

String is an object. Both String and StringBuilder class stores strings

String :

String is immutable i.e. Read only, non updatable.

Example: String somename = "Lavakumar";

We cannot change a String object after creating one.It means we can’t change the value internally.

If you want change the value of somename object a new object is created then the reference of somename object is changed to new object. The old object is collected by GC ( garbage collecter).

Example: String somename = "sangeetham";

New object with value “sangeetham” is created. Then the reference of somename variable changed from “Lavakumar” object to “sangeetham” object. And the old object “sangeetham” is collected by GC (garbage collector).

Example:

using System;

sing System.Text;

public class string

{

static void Main()

{

DateTime start = DateTime.Now;

string x = "";

for (int i=0; i < 100000; i++)

{

x += "~";

}

DateTime end = DateTime.Now;

Console.WriteLine ("Time taken: {0}", end-start);

}

}

It takes nearly 10 seconds. Double the number of iterations, and it takes over a minute.

The problem is that strings not changeable (immutable). Just because we're using "+=" here doesn't mean the runtime actually appends to the end of the existing string. In fact, x += "!"; is absolutely equivalent to x = x+"!";. The concatenation here is creating an entirely new string, allocating enough memory for everything, copying all the data from the existing value of x and then copying the data from the string being appended ("~"). As the string grows, the amount of data it has to copy each time grows too, which is why the time taken didn't just double when I doubled the number of iterations.

String Builder :

String Builder is mutable i.e. subject to change.(we can change the value, updatable)

Default some space is allocated for String Builder.

If you are using for loop definitely go to stringBuilder.

It gives better performance when we are adding more than 10 strings.

In this there is no object creation for each addition. So String Builder is faster than String.

String builder initially some default memory.

By using StringBuilder.Append() method we can append Strings.

Example:

using System;

using System.Text;

public class stringbuild

{

static void Main()

{

DateTime start = DateTime.Now;

StringBuilder builder = new StringBuilder();

for (int i=0; i < 100000; i++)

{

builder.Append("~");

}

string x = builder.ToString();

DateTime end = DateTime.Now;

Console.WriteLine ("Time taken: {0}", end-start);

}

}

It takes nearly 30-40ms only. The time taken is roughly linear in the number of iterations (i.e. double the iterations and it takes twice as long). It does this by avoiding unnecessary copying - only the data we're actually appending gets copied. StringBuilder maintains an internal buffer and appends to that, only copying its buffer when there isn't room for any more data. (In fact, the internal buffer is just a string - strings are immutable from a public interface perspective, but not from within the mscorlib assembly.) We could make the above code even more efficient by passing the final size of the string (which we happen to know in this case) to the constructor of StringBuilder to make it use a buffer of the right size to start with - then there'd be no unnecessary copying at all. Unless you're in a situation where you have that information readily to hand though, it's usually not worth worrying about - StringBuilder doubles its buffer size when it runs out of room, so it doesn't end up copying the data very many times anyway.

visualized comparison of both:

clip_image002[6]

                                                                                     no of iterates

clip_image001( blue)is the performance of the pure String approach.

clip_image002(red) is StringBuilder at its basic settings.

clip_image003(green) represents a StringBuilder initialized to the size of the final string.

StringBuilder performance can sometimes be a bit tricky because there’s kinda “break-even-point” you always keep in mind.

Conclusion:
If you have to concatenate a string more than 10 times, it’s better to use StringBuilder.

Read more.....(Thanks to yoda.arachsys)

Read more.....(Thanks to bka-bonn.de)

Friday, May 2, 2008

Java difference between thread start vs run methods

It is very impotent to know the difference between thread start run methods. both will executes the same run method. There is some very small but important difference between using start() and run() methods. Look at two examples below:

The result of running examples will be different.

Example : 1

Thread one = new Thread();
Thread two = new Thread();
one.run();
two.run();

In This Example  the threads will run sequentially: first, thread number one runs, when it exits the thread number two starts.

Example : 2

Thread one = new Thread();
Thread two = new Thread();
one.start();
two.start();

In This Example   both threads start and run simultaneously.

Example : 3

public class TesTwo extends Thread {
    public static void main(String[] args) throws Exception{
        TesTwo t=new TesTwo();
        t.start();   
        t.run();
        doIt();       
    }
public void run()

{
    System.out .println("Run");
}
    private static void doIt()

{
        System.out.println("doit. ");
    }
}

Output:

Run
Run
doit.

In this example the start(public void run())  and run methods will executes simultaneously.Because after execution of start statement there are two simultaneous ways.

           t.start(); 

      clip_image002clip_image001

t.run();      public void run()

the two lines will executes simultaneous . so the output will print Run Run in output. after completion of public void run method then controller will return to doIt method. At last the method do It will execute.

Example : 4

public class TesTwo extends Thread {
    public static void main(String[] args) throws Exception{
        TesTwo t=new TesTwo();       
        t.run();
        t.start();
        doIt();       
    }
public void run(){
    System.out .println("Run");
}
    private static void doIt() {
        // TODO Auto-generated method stub
        System.out.println("doit. ");
    }
}

Output:

Run
doit.
Run

In this example the  run method will executes synchronously.so the in output it prints first line  "Run". Next start and doit methods will executes simultaneously.Because after execution of start statement there are two simultaneous ways.

           t.start();  

      clip_image002clip_image001

doIt();      public void run()

the two lines will executes simultaneous . so the output will print " doit. Run" in output second and third line.

Conclusion: The start() method call run() method asynchronously does not wait for any result, just fire up an action), while we run run() method synchronously - we wait when it quits and only then we can run the next line of our code.

Start()--> asynchronous.

run() -->synchronous.

Sunday, April 27, 2008

JNTU Btech Online Bits, Previous Question papers, all in one, Books Download

Hi

i have collected all JNTU B.Tech (ECE, CSE,EEE,IT,MECH)Online Bits and Previous Question Papers of all years(1st year, 2nd year, 3rd year,4th year)

Jntu Btech 1ST year ECE ONLINE BITS

I year previous Question Papers:

R05AprilMay2007-IB.Tech

BEE ------ Click Here
CDS ------ Click Here
EDC ------ Click Here
NA ------ Click Here
AP ------- Click Here

I year Online Bits:

APPLIED PHYSICS ------> CLICK HERE TO DOWNLOAD
C & DS ------------------> CLICK HERE TO DOWNLOAD
EDC ---------------------> CLICK HERE TO DOWNLOAD
M 1----------------------> CLICK HERE TO DOWNLOAD
ENGLISH ----------------> CLICK HERE TO DOWNLOAD
MM ----------------------> CLICK HERE TO DOWNLOAd
NT -----------------------> CLICK HERE TO DOWNLOAD

New Physics
BEEE
EDC
C&DS
BEE
MM
ENGLISH
M1

                      OR DOWNLOAD FROM

Download Jawaharlal Technological University (JNTU) Online Bits 1st year 2007,,, all 60 sets
C & D S
http://share.urbangen.com/265199-cds.rar
Applied Physics
http://share.urbangen.com/874974-aphy.rar
English
http://share.urbangen.com/668771-english.rar
Mathematics1
http://share.urbangen.com/213248-Mathematics1.rar
Mathematical Methods
http://share.urbangen.com/362052-mm.zip
EDC,BEE&NA
http://share.urbangen.com/753520-Nabeeedc.rar

Jntu online bits for 2007-Mathematics1-set1 

 

   Jntu 2nd year Online Papers and bits

II year previous Question Papers:

E.C.E
A.C -
Download
S.T.L.D - Download
E.M.T.L. - Download
E.T. - Download
JAVA - Download
C.S - Download

C.S.E and  IT

 

DAA - Download
ES - Download

JAVA - Download
MP - Download
PC - Download
ET - Download
STLD - Download
ES - Download

 

2-2 CSE/IT

CSE 2-2

R05AprilMay2007-IIB.TechIISem

R05AugSept2007-IIB.TechIISem

CSE II yr Online-2 papers SendSpace Link
Password : jagan.co.nr
ECE II yr Online-2 papers SendSpace Link
EEE II yr Online-2 papers SendSpace Link
MECH II yr Online-2 papers SendSpace Link
IT II yr Onlie-2 papers SendSpace Link

2-1 ECE EXTERNAL PAPERS

external_examination_papers_IIyear_STUDENTSHANGOUT.COM.rar

II year Online Bits:
JNTU 2-2 online bits for CSE,IT,ECE
Download:
MP
POC
JAVA
ES
PTSP
Btech ECE 2yr - II sem Bits

2-2 jntu online bitss for ECE

2-2 jntu online bits single file
JNTU ONLINE BITS For 2-2 2nd mid exams cse 

B.TECH 2-2 ONLINE BITS

2-2 CSE/IT

ET:-
CS:-
EMTL:-
AC:-
DAA:-
STLD:-
OOPS:-

ALL 2-2 2ND MID ONLINE BITS FOR CSE/IT ,ECE ALL SUBJECTS BY JUST ONE NEW CLICK


CSE&IT
ECE


2-2 2ND MID ONLINE BITS FOR CSE/IT ,REALLY ITS WORKING AFTER TESTING ONLY I KEPT HERE


SE
ES
JAVA
DAA
CG
MP


Jntu Btech 3rd year Online Papers and Bits

III year previous Question Papers:

  • RRAugSept2007-IIIB.TechIISems
  • RRAprilMay2007-IIIB.TechIISem

    CSE
    Unix - Download
    CD - Download
    CG - Download
    ECE
    M.W. - Download

    EEE
    CS - Download

    MEFA - Download

     

    CSE III yr Online-2 papers Direct Link (4 papers same for i.t. also)
    ECE III yr Online-2 papers Direct Link
    EEE III yr Online-2 papers Direct Link
    MECH III yr Online-2 papers SendSpace Link

    Password : jagan.co.nr

    Old papers

    CSE 3-2

    ECE 3-2

    EEE 3-2

    MECH 3-2

     

    III year Online Bits:

    3-2IT
    3-2 CSE

    3-2 CSE 2ND MID ONLINE BITS,MORE THAN 15 SETS FOR
    INFORMATION SECURITY
    COMPUTER GRAPHICS
    NEURAL NETWORKS
    COMPILER DESIGN
    STM

    JNTU 3-2 ONLINE BITS FOR CSE & IT
    25-30 PAPERS ARE AVAILABLE FOR EACH SUBJECT
    UNIX:
    STM
    NEURAL NETWORKS:
    INFORMATION SECURITY:
    COMPILER DESIGN:

       3-2 ECE ONLINE BITS BASED ON NEW ONLINE PATERN
    TCSSN
    MPI
    MWE
    VLSI
    DSP

  •                      Jntu btech 4th year Online Papers


    IV year previous Question Papers:

  • RRAprilMay2007-IVB.TechIISem
  • RRAugSept2007-IVB.TechIISems

     

    Please click on ebooks   and Video Tutorials  which is realated to Jntu Btech books and video tutorials.

     


     


  • Core java 2 – Volume 1 Fundamentals and Volume II Advanced Features - Sun

    Core java 2 – Volume 1 Fundamentals - Sun

    clip_image001[4]

    clip_image002[4] Download

    Core java 2 - Volume II Advanced Features - sun

    clip_image003

    clip_image002[5] Download

    Free SCJP Preparation Guide, Dump, Notes, Mock Exams and Practice Exams Download

    Saturday, April 26, 2008

    Core Java Volume I Fundamentals book

    image

    This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects.
    Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code.

    Download

    Spoken English : Learn English with TELL ME MORE

    image

    Now a days english is the most communicating language in world. TELL ME MORE addresses all the skills critical to learn English : reading, writing, listening, speaking, vocabulary, grammar, and culture.

    Learn English with TELL ME MORE, THE international standard for language learning software:
    This package includes all 3 levels: Beginner, Intermediate and Advanced and is the perfect solution to learning English. With more than 750 hours of learning, this is the most extensive offer on the market to help you learn English. The intelligent software version evaluates your progress as you learn English, and uses your results to suggest the activities and exercises best suited to your needs.

    Download Here:

    http://rapidshare.de/files/24528734/tellmemoreEng.part01.rar
    http://rapidshare.de/files/24530132/tellmemoreEng.part02.rar
    http://rapidshare.de/files/24530142/tellmemoreEng.part03.rar
    http://rapidshare.de/files/24530241/tellmemoreEng.part04.rar
    http://rapidshare.de/files/24530310/tellmemoreEng.part05.rar
    http://rapidshare.de/files/24550468/tellmemoreEng.part06.rar
    http://rapidshare.de/files/24550633/tellmemoreEng.part07.rar http://rapidshare.de/files/24550662/tellmemoreEng.part08.rar 
    http://rapidshare.de/files/24550777/tellmemoreEng.part09.rar http://rapidshare.de/files/24550690/tellmemoreEng.part10.rar 
    http://rapidshare.de/files/24554700/tellmemoreEng.part11.rar
    http://rapidshare.de/files/24554935/tellmemoreEng.part12.rar
    http://rapidshare.de/files/24554854/tellmemoreEng.part13.rar
    http://rapidshare.de/files/24554909/tellmemoreEng.part14.rar
    http://rapidshare.de/files/24554926/tellmemoreEng.part15.rar
    http://rapidshare.de/files/24559271/tellmemoreEng.part16.rar
    http://rapidshare.de/files/24559613/tellmemoreEng.part17.rar
    http://rapidshare.de/files/24559554/tellmemoreEng.part18.rar
    http://rapidshare.de/files/24559773/tellmemoreEng.part19.rar
    http://rapidshare.de/files/24559495/tellmemoreEng.part20.rar
    http://rapidshare.de/files/24568538/tellmemoreEng.part21.rar
    http://rapidshare.de/files/24569050/tellmemoreEng.part22.rar
    http://rapidshare.de/files/24608957/tellmemoreEng.part23.rar
    http://rapidshare.de/files/24608976/tellmemoreEng.part24.rar
    http://rapidshare.de/files/24608925/tellmemoreEng.part25.rar
    http://rapidshare.de/files/24608981/tellmemoreEng.part26.rar
    http://rapidshare.de/files/24608903/tellmemoreEng.part27.rar http://rapidshare.de/files/24611127/tellmemoreEng.part28.rar 
    http://rapidshare.de/files/24611178/tellmemoreEng.part29.rar
    http://rapidshare.de/files/24611162/tellmemoreEng.part30.rar
    http://rapidshare.de/files/24611194/tellmemoreEng.part31.rar
    http://rapidshare.de/files/24611170/tellmemoreEng.part32.rar
    http://rapidshare.de/files/24613402/tellmemoreEng.part33.rar
    http://rapidshare.de/files/24613079/tellmemoreEng.part34.rar 

    Password:  shareislove

    VTC - XML Course Video Tutorial


    Info: http://www.vtc.com/products/Introduction-To-XML-tutorials.htm

    Duration: 5 hrs / 44 lessons
    Download (15.14 MB):
    http://rapidshare.de/files/35929085/v_t_c_x_m_l.rar

     

    15 VTC Programing Video Tutorials Training

     

    clip_image002

    1. C Programming Tutorial (97.7MBs)
    http://www.megaupload.com/?d=NFOEPSB3

    2. Microsoft Windows Server 2003 (70-290) Training Code:
    http://rapidshare.com/files/27103869/vtc_70-290.part1.rar
    http://rapidshare.com/files/27105118/vtc_70-290.part2.rar
    3. Microsoft Windows Server 2003 (70-291) Training Code:
    http://rapidshare.com/files/27106325/vtc_70-291.part1.rar
    http://rapidshare.com/files/27106656/vtc_70-291.part2.rar
    4. Microsoft Windows Server 2003 (70-293) Training Code:
    http://rapidshare.com/files/27107642/vtc_70-293.part1.rar
    http://rapidshare.com/files/27109009/vtc_70-293.part2.rar
    http://rapidshare.com/files/27110449/vtc_70-293.part3.rar
    http://rapidshare.com/files/27111684/vtc_70-293.part4.rar
    http://rapidshare.com/files/27112729/vtc_70-293.part5.rar
    5. Microsoft Windows Server 2003 (70-294) Training Code:
    http://rapidshare.com/files/27113879/vtc_70-294.part1.rar
    http://rapidshare.com/files/27114561/vtc_70-294.part2.rar
    6. Microsoft Windows Server 2003 (70-297 & 70-298) Training Code:
    http://rapidshare.com/files/27115814/vtc_70-297.part1.rar
    http://rapidshare.com/files/27117470/vtc_70-297.part2.rar
    http://rapidshare.com/files/27118695/vtc_70-297.part3.rar
    http://rapidshare.com/files/27120083/vtc_70-297.part4.rar
    http://rapidshare.com/files/27121232/vtc_70-298.part1.rar
    http://rapidshare.com/files/27128889/vtc_70-298.part2.rar

    7. VTC Web Designing Tutorials

    Code:

    http://rapidshare.com/files/74960881/VTC_-_Web_Design_Fundamentals.part1.rar

    http://rapidshare.com/files/74958332/VTC_-_Web_Design_Fundamentals.part2.rar

    8. VTC Unix Basic and Advance Tutorials

    Code:

    http://rapidshare.com/files/74480707/Unixshell_Intro.part1.rar

    http://rapidshare.com/files/74480940/Unixshell_Intro.part2.rar

    http://rapidshare.com/files/74480779/Unixshell_Intro.part3.rar

    http://rapidshare.com/files/74480203/Unixshell_Intro.part4.rar

    http://rapidshare.com/files/74479774/UnixShell_Adv.part1.rar

    http://rapidshare.com/files/74479835/UnixShell_Adv.part2.rar

    http://rapidshare.com/files/74479828/UnixShell_Adv.part3.rar

    9. VTC PHP Video utorials

    Code:

    http://rapidshare.com/files/74697737/PHP_Videos.part1.rar

    http://rapidshare.com/files/74697708/PHP_Videos.part2.rar

    http://rapidshare.com/files/74697334/PHP_Videos.part3.rar

    10. VTC Perl Video utorials

    Code:

    http://rapidshare.com/files/74697062/Perl_vids.part1.rar

    http://rapidshare.com/files/74697030/Perl_vids.part2.rar

    11. VTC Ubuntu Video utorials

    Code:

    http://rapidshare.com/files/74436603/Chapter_01_Ubuntu_.rar

    http://rapidshare.com/files/74436700/Chapter_02_Ubuntu.rar

    http://rapidshare.com/files/74440331/Chapter_03_Ubuntu.rar

    http://rapidshare.com/files/74439861/Chapter_04_Ubuntu.rar

    http://rapidshare.com/files/74440296/Chapter_05_Ubtunu_.rar

    http://rapidshare.com/files/74441463/Chapter_06_Ubuntu.rar

    http://rapidshare.com/files/74441032/Chapter_07_Ubuntu.rar

    http://rapidshare.com/files/74441557/Chapter_08_Ubuntu.rar

    http://rapidshare.com/files/74472578/Chapter_09_Ubuntu.rar

    http://rapidshare.com/files/74474314/Chapter_10_Ubuntu.rar

    http://rapidshare.com/files/74475004/Chapter_11_Ubuntu.rar

    http://rapidshare.com/files/74475158/Chapter_12_Ubuntu.rar

    http://rapidshare.com/files/74475588/Chapter_13_Ubuntu.rar

    12. VTC Ajax Video utorials

    Code:

    http://rapidshare.com/files/74901293/VTC_AJAX.part1.rar

    http://rapidshare.com/files/74902640/VTC_AJAX.part3.rar

    http://rapidshare.com/files/74902793/VTC_AJAX.part2.rar

    13. VTC TCP/IP Video utorials

    Code:

    http://rapidshare.com/files/74700700/TCP_IP_Videos.part1.rar

    http://rapidshare.com/files/74701152/TCP_IP_Videos.part2.rar

    http://rapidshare.com/files/74700221/TCP_IP_Videos.part3.rar

    14. VTC - Microsoft Windows Vista (Tutorials)

    clip_image004
    http://rapidshare.com/files/17517990/VTC.Microsoft.Windows.Vista.Tutorials.part1.rar
    http://rapidshare.com/files/17533533/VTC.Microsoft.Windows.Vista.Tutorials.part2.rar
    http://rapidshare.com/files/17529464/VTC.Microsoft.Windows.Vista.Tutorials.part3.rar
    http://rapidshare.com/files/17530234/VTC.Microsoft.Windows.Vista.Tutorials.part4.rar

    15. JAVA video tutorials

    http://rapidshare.com/files/18312759/Introduction_to_Java.part1.rar
    http://rapidshare.com/files/18310260/Introduction_to_Java.part2.rar

    Wednesday, April 23, 2008

    Design Patterns (VTC Video Tutorial) Training



    Design patterns let programmers avoid re-inventing the wheel. The original book (Design Patterns by the "Gang of Four": Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) was phenomenally successful. When the programmer faces a particular problem, all they have to do is to look up the correct matching design pattern and use it to implement the solution. In this tutorial VTC author Steve Holzner guides you through the most popular and useful design patterns, so you can begin incorporating them into your own code.
    Download

    clip_image001 Rapidshare

    1. Part1
    2. Part2
    3. Part3

    clip_image001[1] Megaupload

    1. Part1
    2. Part2
    3. Part3

    VTC C++ Video Tutorials Training

    clip_image001

    Author: Arthur L. Lee

    Duration: 5 hrs / 43 lessons |

    Video Format: .mov (VLC) |
    C plus plus (C++) is a programming language that is both procedure-oriented and object-oriented.
    Contents:
    Intro to C++ & the Environment

    * Intro to C/C++ (02:33)
    * The C++ Environment (07:02)
    * Completing the Sample Program (06:00)
    * Compiling & Executing Programs (04:35)
    * Common errors (04:53)
    * Saving & Exiting; other errors (02:55)

    Variables,Constants, & Math Statements

    * Variables (04:09)
    * Data Types (04:15)
    * Declaration statements & Initializing variables (05:03)
    * Declaring Constants (02:12)
    * Assignment Statements vs. Prompting for user input (04:34)


    The String Data Type; Equations

    * Character vs. String data (04:12)
    * Using the getline function and the strcpy function (04:30)
    * Writing equations and Type casting (04:32)
    * Putting it all Together: Demo of complete program (03:34)
    * Debugging Demo (04:28)

    Programmer-Defined Functions

    * Creating Programmer-Defined Functions (04:28)
    * Details of Function prototypes, definition and the calling statement (04:10)
    * Scope & Lifetime issues; Passing data with functions (06:10)
    * Passing Variables by Value and by Reference (05:15)
    * Functions that Return Values (04:47)
    * Debugging Demo (02:44)

    Creating Output (formatting and creating files)

    * Stream Manipulators (formatting output) (03:56)
    * The Output File Stream: Accessing the Output File (05:40)
    * Demo Program (Demo 12) to Illustrate (03:17)
    * Debugging Demo (04:03)

    Using the if Statement

    * Syntax of a Conditional Statement (03:39)
    * Relational Operators (02:11)
    * Executing if Logic (one statement vs. block) (04:50)
    * Assignment Operator vs. Equality Operator (02:19)
    * Logical Operators (symbols for: and, or, not) (05:36)


    Other Functions; Nested if Statements

    * Converting to Upper/Lower Case (04:50)
    * Comparing Strings (strcmp and stricmp functions) (04:43)
    * The Strlen Function (02:32)
    * Nested if Statement Structure (03:33)
    * Demo of Complete Program (04:00)

    Looping

    * Overview of the Looping Structures (07:08)
    * Demo of the While Loop (03:23)
    * Demo of the Do-While Loop (05:57)
    * Demo of the For Loop (03:25)
    * Counters and Accumulators in Loops (01:27)
    * Demo of Complete Program (05:41)
    * Increment/Decrement Operator (what does C++ mean?)* (02:38)

    clip_image002 Download

    Sony Vegas Training Videos (VTC)

    clip_image001

    Virtual Training Company's Sony Vegas Tutorials and online training course videos offer the user an accelerated way to master this application from the comfort of their own desktop.

    1. Introduction
    2. The Vegas Workspace
    3. Managing Media
    4. Editing Basics
    5. Working With Generated Media
    6. Compositing
    7. Video FX
    8. Color Correction
    9. Working with Audio
    10. Automation
    11. Rendering
    12. Production Workshop
    13. Workflow: DVD Architect pt. 3.0
    14. Workflow: HDV
    15. Wrap-Up
    16. Credits


    Password : bbshare

    Friday, April 11, 2008

    18 Rapidshare Hack Methods, Tips and Tricks

    This summary is not available. Please click here to view the post.

    Google
     

    blogger templates 3 columns | Techzilo