Windows 7 Boot Updater to Change Windows 7 Boot Animation

Windows 7 Boot Updater is a program that makes it easy to update the Windows 7 boot animation and text. No need to do manual hack and with Windows 7 Boot Updater changes Boot animation in just clicks. Windows 7 Boot Updater is a portable software with which you can customize the image which can be animated or static. Also, the text can be customized according to your way.

Current Version Features:
Modifies the boot animation
Modifies the boot text "Starting Windows" and "© Microsoft Corporation"
Will create the animation from 105 BMP, PNG, GIF, or TIFF images or uses a single (non-animated) image
Does not require any other applications (like ImageX)
Designed to be idiot-proof by having numerous checks
Automatically backs-up the modified files
Does not require test-signing or no-integrity-checks to be enabled
Works for all versions of Windows 7: any language, any edition, 32-bit or 64-bit
Works even if your setup has the hidden "System Reserved" partition



How to Use Windows 7 Boot Updater:
If you have Windows 7 then you are good to go! The WIM library is included with Windows 7. If you will be running this on Windows Vista or earlier you will need to follow some additional directions.
The Animation
If you choose to change the animation you will have to make an animation! The animation can be one long BMP that is 200x21000px or a folder containing 105 BMPs, PNGs, GIFs, or TIFs. The files will be played in alphabetical order (so if you are numbering them, use the same number of digits for all numbers (e.g. 000, 001, ..., 103, 104). Here are the details about the animation:
105 frames
15 frames / sec
First 4 seconds play once then the last 3 seconds play in a loop
Each frame is 200x200px


To use the GUI, simply double-click the program "Win7BootUpdater.exe". The program will request administrator privileges. Make all the changes you wish to make to the boot screen. A preview on the right hand side will show you approximately how it will look (note: the text is not quite positioned correctly). For the background color of the entire screen you are limited to the 16 'custom' colors. Picking a different color will cause it to find the closest possible color. 
In the 'Options' menu you can also adjust the files which are modified (bootres.dll, winload.exe, winload.exe.mui, and bootmgr). You must use un-altered files. You can also restore the backups created by the program from there. If you would like to share your boot screen design, you can save a boot skin. The boot skin will embed all necessary data including animation and font.


Recovering winload.exe Manually in case any Error:
If you get stuck forever in Windows Recovery Environment then you need to manually restore winload.exe. Here are the directions:
Once you enter Windows Recovery Environment press "Cancel" right away (while it is still scanning)
Click "Yes" on the warning that pops up. Click "View advanced options for system recovery and support"
Select your keyboard types and click "Next>". Select an account (not "HomeGroupUser$") and enter any necessary password and click "Ok". Click "Command Prompt" (the last option)
Enter the following commands:
d:
cd \Windows\System32
del winload.exe
ren "winload - Backup.exe" winload.exe
cd \Windows\Boot\PCAT
del bootmgr
ren "bootmgr - Backup" bootmgr
exit
Click "Restart"


Windows 7 Boot Updater requires the Microsoft .NET Framework 2.0 and the Microsoft WIM library.


Download Free Windows 7 Boot Updater:
Windows 7 Boot Updater.exe (1.7 MB)

Simmtronics and VIA Introduced SIMM Desktop PC in India for Only Rs.10K

Simmtronics and VIA has team up to introduced the SIMM PC in India. This PC will be priced at under Rs. 10,000 and features a 15.6-inch monitor, keyboard, and optical mouse. The SIMM PC will be assemble with VIA PC-1 mainboards at new Roorkee plant of company. SIMM PC will be available in the market soon through Simmtronics’ wide range of channel partners.

VIA PC-1 is based on VIA’s energy efficient processors, the VIA Nano and VIA C7 processor families and focus on communication, education and information. VIA’s Nano and C7 processors are low power processors and much lower overall cost in compare of Intel. PC-1 products offer OEMs and ODMs to offer their customers low-cost and power-efficient products. Simmtronics joins it to developing end-user PC-1 like SIMM PC. Simmtronics already launched SIMMBOOK in UAE, a IBM-cobranded netbook, which use VIA processors and chipsets and Ubuntu operating systems to offer great value for money.


Specification of SIMM PC:
~VIA C7-D 1.6GHz processor
~512MB DDR2 RAM expandable up to 4GB
~250GB SATA HDD
~200W SMPS
~15.6-inch LCD
~Micro ATX cabinet
~Ubuntu OS
~Standard keyboard
~Optical Mouse
Simmtronics is one of the leading manufacturer of memory modules in the Asia Pacific region also a motherboard manufacturer. Simmtronics also manufactures computer components right here in India and exports them to over 15 other countries across the world, including Sri Lanka, Bangladesh, Pakistan, Dubai, UAE, Iraq, Turkey, Ghana and Algeria. VIA Technologies is a major manufacturer of x86 processors and platforms focusing on the low-power, cloud and mobile markets.
Apple iMac MC508LL/A 21.5-Inch DesktopDell D600 Laptop 1.6ghz 40gb DVD/CDRW B Grade Includes Genuine XP Professional restore cd! Dell Super Fast Optiplex Computer With LCD Flat Panel Monitor Included, Big 40 GB (Gigabyte) Hard Drive, 1 GB RAM, P4 Desktop PC, Single Core 2.8Ghz. Processor, XP

Transcend Launched USB 3.0 Flash Drives in India

Transcend announced the addition of the new JetFlash 700 USB flash drive to its USB 3.0 product portfolio. Transcend has expanded its USB 3.0 Flash Drive range by announcing the launch of JetFlash 700 USB flash drive in Indian Market. The new JetFlash 700 USB 3.0 specification boasts optimized interface speeds up to 10X faster than the Hi-Speed USB 2.0 specification.

The Transcend JetFlash 700 USB Flash Drives delivers lightning-fast data transfer rates as it is equipped with SuperSpeed USB 3.0 specification that provides upto 10x faster speeds than the Hi-Speed USB 2.0 specification, which makes it ideal choice for users who demand high quality USB 3.0 USB Drive. It provides data transfer rates of up to 70MB/s and nearly twice the read speeds.
Transcend JetFlash 700 USB Flash Drives available in 8GB, 16GB and 32GB storage capacities. The next-generation USB 3.0 that provides much quicker and easier access to rich digital content. The JetFlash 700 is now available at an MRP of Rs.1300/- for the 8GB model, Rs.2000/- for the 16GB model and Rs.5600/- for the 32GB model, and backed by Transcend’s limited lifetime warranty.
You can also download the useful JetFlash Elite data management tools, which allow users to check their email from any compatible computer, use the JetFlash drive as a key to automatically log on to website accounts, and much more.

Transcend JetFlash 700 USB 3.0 Flash Drive come with limited lifetime warranty. Transend has some other USB 3.0 products include the StoreJet 25D3 and StoreJet 25M3 portable hard drives, and the USB 3.0 expansion cards for desktop and laptop computers.   

Fujitsu Launched World's First Glasses-free 3D PC

Fujitsu Japan has announced the world’s first glasses-free 3D PC, the ESPRIMO FH/99CM. This PC was part of their 2011 FMV line-up launch. Already many companies announced a few glasses-free 3DTVs at CES 2011 but its a step ahead by FujitsuThis desktop computer has a 23-inch FullHD (1080p) which enable you to enjoy 3D display.

Other features included a Sandy Bridge processor (i7-2630QM), an Intel H65 motherboard, 2TB HDD, Gigabit Ethernet, USB 3.0 support, 4GB DDR3 RAM and of course, a Blu-ray drive with 3D Blu-ray support. 
The LCD Entertainment "FH Series" Glasses-free 3D models "FH99/CM" provides a new 3D without the glasses, easy on the big screen to enjoy widescreen LCD 23 inch 3D video. The body panels attached a "3D Panel Version Converter" which also enable you to enjoy glasses-less 3D images.


This ultimate ESPRIMO FH/99CM PC will available at price around Rs. 1,40,000. The ESPRIMO FH/99CM is expected to release in Japan on February 25, but the Fujitsu planning to a worldwide release later

Mobile Number Portability Finally to Start Nation Wide in India from 20th January 2011

The Mobile Number Portability (MNP) finally going to start nation wide in India from 20th January 2011. With MNP you can change your service provider while retaining existing mobile number from tomorrow. MNP was first launched in Haryana Telecom circle on 25th November 2010 by telecom minister Kapil Sibal. 


The Telecom Regulatory Authority of India (TRAI) today issued official notification for the implementation of the Pan India Mobile Number Portability (MNP) to all over the country from January 20. All service areas has assigned a nodal operator to handle all process. 
Though its a fear to all operators with bad service or poor customer support to loose their customer base hence already many mobile service operators started MNP Campaign over Electronic & Print media as well as social networking sites like twitter and facebook. Vodaofone and Idea Cellular has also started a Toll Free MNP Helpline number to all Indian users.


How to Switch Your Current Operator and Port a Mobile Number:
~You need to send SMS to 1900 in following format: PORT Your Mobile Number
For exp: PORT 9999999999.
~You will get an SMS reply with a unique porting code.
~SMS to the preferred operator quoting the unique code. This code is valid only for a few days and you will have to apply again if it expires.
Now your existing operator will check with new operator & if there are no dues then approval will be given for porting.
~You will get an SMS on the time and date when porting will take place. The process may take 4 days to complete.
~After porting is complete, wait for an SMS from your new operator confirming the operation.
~After this your phone may be offline for about 2 hours when the porting takes place.
~You'll be provided a new SIM card. 
~For pre paid, the balance amount of talk time will be lapse. 
~You can change to another operator only after 90 days.
~The charge for MNP is Rs. 19 and this will be charged by any of telecom operators for porting a mobile number.

What is Mobile Number Portability (MNP):
Mobile number portability (MNP) enables mobile telephone users to retain their mobile telephone numbers when changing from one mobile network operator to another. Where a customer taking a service from a mobile operator (eg Vodafone, Airtel) can retain their telephone number when they change to a different mobile operator or service provider





Windows XP Professional SP3 Pre-Activated



This is the Windows XP Professional SP3 Oct 2010 Retail Pre-Activated. This with all updates and fix in it. When you start it, you have the choice of these following options once you boot this CD on the startup of your PC. Install Windows XP Pro SP3 Corporate (No CD-Key plus HotfixesDriverpacks), Boot Partition Magic 8.05 Boot Ghost 2003, Boot Windows 98 SE Boot Floppy (with NTFS Support).

This disc support RAID / SATA installations automatically, if for some reason the CD does not detect your RAID or SATA, proceed to use the floppy disk provided with your Hard Drive. Please note you can not boot this CD in Windows, and that this version DO NOT support upgrading from previous Windows versions. 
After the main installation of Windows is finished, you will be given an option to install other applications before Windows is actually started. This saves you a lot of time because you select what you want, and the CD does the rest. It is also a wise move to restart Windows after all your selected programs have been installed. 
If you need to make your Windows genuine, check the CRACK folder on the CD. It contains complete instructions on what to do, and actually works. Even though there is no WGA when you install Windows, you will need it if you want online updates. Additional serial key is also included in case you need it. 


This version of Windows XP Slipstreamed with the following Hotfixes: 
KB923561 ? Security Update for Windows XP KB923789 ? Security Update for Flash Player KB946648 ? Security Update for Windows XP KB950760 ? Cumulative Security Update for ActiveX Killbits for Windows XP KB950762 ? Security Update for Windows XP KB950974 ? Security Update for Windows XP KB951066 ? Security Update for Outlook Express for Windows XP KB951376 ? Security Update for Windows XP KB951748 ? Security Update for Windows XP KB951978 ? Update for Windows XP KB952004 ? Security Update for Windows XP KB952069 ? Security Update for Windows XP Service Pack 3 KB952287 ? Update for Windows XP KB952954 ? Security Update for Windows XP KB954155 ? Security Update for Windows Media Format Runtime 9, 9.5 & 11 for Windows XP SP 3 KB954459 ? Security Update for Windows XP KB955069 ? Security Update for Windows XP KB955759 ? Update for Windows XP KB956572 ? Security Update for Windows XP KB956744 ? Security Update for Windows XP KB956802 ? Security Update for Windows XP KB956803 ? Security Update for Windows XP KB956844 ? Security Update for Windows XP KB958644 ? Security Update for Windows XP KB958869 ? Security Update for Windows XP KB959426 ? Security Update for Windows XP KB960225 ? Security Update for Windows XP KB960803 ? Security Update for Windows XP KB960859 ? Security Update for Windows XP KB961501 ? Security Update for Windows XP KB967715 ? Update for Windows XP KB968389 ? Update for Windows XP KB968816 ? Security Update for Windows Media Format Runtime 9, 9.5 & 11 for Windows XP SP 3 KB969059 ? Security Update for Windows XP KB969947 ? Security Update for Windows XP KB970238 ? Security Update for Windows XP KB971468 ? Security Update for Windows XP KB971486 ? Security Update for Windows XP KB971657 ? Security Update for Windows XP KB971961 ? Security Update for Jscript 5.7 for Windows XP KB972270 ? Security Update for Windows XP KB973354 ? Security Update for Windows XP KB973507 ? Security Update for Windows XP KB973540 ? Security Update for Windows XP Service Pack 3 KB973687 ? Update for Windows XP KB973815 ? Security Update for Windows XP KB973869 ? Security Update for Windows XP KB973904 ? Security Update for Windows XP KB974112 ? Security Update for Windows XP KB974318 ? Security Update for Windows XP KB974392 ? Security Update for Windows XP KB974571 ? Security Update for Windows XP KB975025 ? Security Update for Windows XP KB975560 ? Security Update for Windows XP KB975713 ? Security Update for Windows XP KB977914 ? Security Update for Windows XP KB978037 ? Security Update for Windows XP KB978207 ? Cumulative Security Update for Internet Explorer 6 for Windows XP KB978251 ? Security Update for Windows XP KB978262 ? Cumulative Security Update for ActiveX Killbits for Windows XP KB978706 ? Security Update for Windows XP KB979306 ? Update for Windows XP 


Windows XP Slipstreamed with the following Programs:
Boooggy ASPI 4.71.2, Addon Kels Control Panel All-in-One Addon 9.1.0 Kels Resource Hacker Addon 3.4.0.79 Build 6 Kels Add ?File extensions toggle? to right click 1.0 Kels Add ?Hidden files toggle? to right click 1.0 Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) Microsoft .NET Framework version 1.1 MrsP DAMN NFO Viewer Addon 2.10.0032 OnePiece?s Adobe Flash Player v10.1.51.45 Addon OnePiece?s Microsoft Update v7.4.7600.226 Full Addon OnePiece?s Internet Explorer 8 Addon v1.6.0 RogueSpear?s Other Runtimes v3.3.0 RyanVM Addon Pack 1.9.0 Windows Installer 4.5 Redistributable (KB942288-v3) Xable?s Unlocker Addon v1.8.8 Windows XP Slipstreamed with the following DriverPacks: BTS DriverPacks Base 8.12.5 (Method #2 ? MassStorage 9.01) 


Download Windows XP Professional SP3 Oct 2010 Retail Pre-Activated:
Windows_XP_Professional.part1.rar 
Windows_XP_Professional.part2.rar 
Windows_XP_Professional.part3.rar 
Windows_XP_Professional.part4.rar 
Windows_XP_Professional.part5.rar 
Windows_XP_Professional.part6.rar

Download Cracking Kit 2012 A Collection of Reverse Engineering Tools

Cracking 2012 is the long awaited next version of the original cracking kit 2010 which was released in 2008. It features the largest collection of reverse engineering tools ever compiled. All software has been updated to the latest version, but you can still run older versions of the software if you want.

In this kit, you will find rare, hard-to-find programs designed for the expert cracker, and the beginner. This kit now comes with a handy launcher menu called PStart.exe. Feel free to customize the layout of the menu to suit your needs. This kit is for educational purposes only. TOTU accepts no responsibility for any damage caused whilst using the kit.


This Collection was Made for Educational Purposes Only. We will Not Take any responsibility for what u do with this Tools. Your antivirus may detect it as viruses cos these are hacking tools and AV detect as viruses! Its better to stop AV to use it.
this tools and than u can unfreeze it when u don't use !


Tools Of The Underground Proudly Present: Cracking Kit 2012
Categories:
* Deprotection [All-In-One, Huge Collection Of Unpackers / Deprotectors]
* Decompilers [All-In-One, Decompilers For Visual Basic, Delphi, Dotnet, Etc]
* Analyzing
* Calculating
* Converting
* Cryptanalysis
* Debugging
* Deprotecting
* Disassembling
* Enabling
* Hexing
* Misc
* Nfo
* Patching
* Pe Tools
* Rebuilding
* Resource Editing
* Trial


14127 tools and tuts for cracker. So what's with the 'reloaded' edition? Three little sub-kits* released, unaffiliated with TOTU. But still handy. They are:
* Angel 55 Cracker_Kit
* Crackbox MMV
* Crackerskit.v2.00-icu
What's new:
* Handy launcher menu added.
* All soft has been updated to the latest version
* Now comes with an all-in-one deprotection package. Deprotect/unpack any kind of soft.
* Grab only the sections you're looking for. The kit is now split into parts.


How to use:
Burn or mount the ISO with your favourite tool. Locate PStart.exe, and get cracking!


Download Cracking Kit 2012 A Collection of Reverse Engineering Tools: (980 MB)
http://hotfile.com/dl/93826803/0941c96/CRACKING_KIT_2012_known_stranger.part01.rar.html
http://hotfile.com/dl/93826804/bcfda5b/CRACKING_KIT_2012_known_stranger.part02.rar.html
http://hotfile.com/dl/93826809/05fa41e/CRACKING_KIT_2012_known_stranger.part03.rar.html
http://hotfile.com/dl/93826811/f07a0f2/CRACKING_KIT_2012_known_stranger.part04.rar.html
http://hotfile.com/dl/93826678/054fdd4/CRACKING_KIT_2012_known_stranger.part05.rar.html
Mirror 1:
http://www.fileserve.com/file/pS3hNEU/CRACKING_KIT_2012_known_stranger.part01.rar
http://www.fileserve.com/file/2HqWbXf/CRACKING_KIT_2012_known_stranger.part02.rar
http://www.fileserve.com/file/Pa567cZ/CRACKING_KIT_2012_known_stranger.part03.rar
http://www.fileserve.com/file/Nr42e7d/CRACKING_KIT_2012_known_stranger.part04.rar
http://www.fileserve.com/file/HbzN5gG/CRACKING_KIT_2012_known_stranger.part05.rar
Mirror 2:
http://www.filesonic.com/file/51444494/CRACKING_KIT_2012_known_stranger.part01.rar
http://www.filesonic.com/file/51444504/CRACKING_KIT_2012_known_stranger.part02.rar
http://www.filesonic.com/file/51444560/CRACKING_KIT_2012_known_stranger.part03.rar
http://www.filesonic.com/file/51444620/CRACKING_KIT_2012_known_stranger.part04.rar
http://www.filesonic.com/file/51444542/CRACKING_KIT_2012_known_stranger.part05.rar

Download Windows XP SP3 Lite Netbook Edition Iso Updated


Windows XP SP3 Lite Netbook Edition of windows is slipstreamed with service pack 3, and is perfect for low powered laptops, old desktops and netbooks. It is only 185MB, and when tested it in Vmware, it took 11 mins to install. It uses 85Mb of ram on first bootup.

This also contains some basic things like games, paint, calculator etc. Obviously the upgrade feature has been removed from this cd, so you have to do a clean install.


How to Use It:
1- burn
2- boot
3- install 
Download soon, coz files may be deleted for copyright issue. 

Download Windows XP SP3 Lite Netbook Edition Iso Updated (160 MB)

Part1: http://hotfile.com/dl/93285011/7c9f29e/XP.SP3.Lite.part1.rar.html
Part2: http://hotfile.com/dl/93289085/8accc39/XP.SP3.Lite.part2.rar.html
or
Part1: http://uploading.com/files/3fb5ad7c/XP.SP3.Lite.part1.rar
Part2: http://uploading.com/files/13557m36/XP.SP3.Lite.part2.rar/

Scottish Scientists Create 1000-Core Processor on a Single FPGA Chip



Scientist at the University of Glasgow made a 1,000 core FPGA (field programmable gate arrays) processor which is 20 times faster than current desktop processors. The team of scientist which led by Dr. Wim Vanderbauwhede, divided up the many millions of transistors into 1,000 different elements or mini-circuits, each of which are able to process their own instruction set. Currently no processors has more than 12 cores.

This prototype FPGA processor has apparently already shown 20x performance increase over conventional processors while using a fraction of the power.
In this development, the Scottish scientists have used a Xilinx field programmable gate array (FPGA). Specifically, Xilinx Virtex V4 was used in this design. By creating more than 1,000 mini-circuits within the FPGA chip, the researchers effectively turned the chip into a 1,000-core processor, each core working on its own instructions, writes Daily Mail. Also, the scientists claim that the 1000-core processor consumes far less power than modern processors.
The processor can process around 5 Gbytes of data per second, making it approximately 20 times faster than modern computers. Also, the scientists were able to obtain faster processing by giving each core a certain amount of dedicated memory. However, the report does not provide any details on the cores.



Dr. Wim Vanderbauwhede said, 'This is very early proof-of-concept work where we're trying to demonstrate a convenient way to program FPGAs so that their potential to provide very fast processing power could be used much more widely in future computing and electronics.” He added, “FPGAs are not used within standard computers because they are fairly difficult to program but their processing power is huge while their energy consumption is very small because they are so much quicker - so they are also a greener option.”


Vanderbauwhede continued, “While many existing technologies currently make use of FPGAs, including plasma and LCD televisions and computer network routers, their use in standard desktop computers is limited.” However, developers like Intel and ARM have already announced microchips that combine traditional CPUs with FPGAs. Hence, noted Vanderbauwhede, “I believe these kinds of processors will only become more common and help to speed up computers even further over the next few years.”

Intel on the other hand has been thinking about creating a 1,000 core processor for a while now, and already have a design in mind based on their prototype 48-core Single-chip Cloud Computer (SCC). There are still computational limiting factors however, such as Amdahl’s law, which is a mathematical approximation of the speedup resultant from splitting a program into parallel threads/processors.
If Intel does build upon its SSC-derived plans of building 1,000 core homogeneous multi-core central processing units, the question remains if this is actually the right approach to be taking. Modern GPUs already have thousands of processing elements, but so far can’t be efficiently used to solve massive problems or run operating systems. It’s for this reasons that AMD and Intel have been working on multi-core heterogeneous microprocessors instead – which will contain both x86 processing cores as well as high-performance stream-processors (and with AMD’s plans, even I/O controllers) – due to arrive only later this decade in the form of Bulldozer and Sandy Bridge server CPUs.

How to Improve your Skills as a Programmer

Thursday, September 11, 2008 Posted by X.E.R.O
Categories: How to, programming, Tutorials

This will give you a few hints and some help to becoming a better programmer. So read on and enjoy! Programming can be a lot of fun if you follow these simple but efficient rules to make it that way.Otherwise there are lot of programmers out there who are unsatisfied with their programming skills.So lets get started..

Steps

[1].Gather complete requirements.Think about how what you write will function; try to consider an efficient way of doing it.

[2]. Add Comments to your code.Whenever you feel your code needs some explanation, drop some comments in. Each function should be preceded by 1-2 lines describing the arguments and what it returns. (Comments should tell you why more often than what. Remember to update the comments when you update your code!)

[3]. Use naming conventions for variables.It will help you keep track of what type the variable is. e.g. for integer variables, intRowCounter; strings: strUserName. It doesn't matter what your naming convention is, but be sure that it is consistent and that your variable names are descriptive. (See Cautions and Warnings below)

[4]. Organize your code.Indent after each bracket, try putting spaces between a variable name and an operator such as addition, subtraction, multiplication, division, and even the equal sign (myVariable = 2 + 2).

[5]. Test.Try to think of anything that might prevent it from working correctly. Debug the errors you find.
          * Write your tests to always include the following:
                o Extremes: zero and max for positive values, empty string, null for every parameter.
                o Meaningless values: Jibberish. Even if you don't think someone with half a brain might input that, test your software against it.
                o Wrong values: Zero in a parameter that will be used in a division, negative when positive is expected or a square root will be calculated. Something that is not a number when the input type is a string, and it will be parsed for numeric value.

[6]. Practice. Practice. Practice.

[7]. Create a 'model' of your code that both the customers and the final operators can understand - a blueprint. Present it to them so they understand it and give them a chance to comment

[8]. Structure the project as a series of presentations and deployments. Dont plan in too much detail beyond the 1st couple of presesentations. Count on finding out new things about the brief every time you present or deploy. Count on the customers and operators changing their minds every time. Be ready for it. Use it. It will make the project actually worth completing.

[9]. Build a simple program then after you get the program the way you want it to be, then start adding new features to it. An example of this would be to build a number guessing program where the program will generate a random number every time you load the program then you have to guess the number. Then you can add to this by having the program be able to have a new random number with the press of a button, having you not being able to guess after a certain number of failed guesses, etc. This will not only help you with upgrading a program, this will also help you determine if there are any problems with the program prior to the upgrade.

Tips n Tricks

    Start small, aim for things that you most likely will be able to achieve, and work your way up.
    It is very important that you use TAB spacing to differentiate lines of code that are encapsulated (if, for, while, etc...) to make it easier to determine if you are still inside the encapsulation. This makes it much easier to read.
    Tutorial sites are an excellent resource as well.
    Reading the work of others (source code) is an excellent means of improving ones skills.
    Use syntax-highlighting in your editor, it really helps.
    People can often be a good resource for information, particularly when starting out.
    Keep your past work, it is a good point of reference.
    Change one thing at a time when debugging and then test your corrections before moving on the next item.
    After each bigger segment of work, take a break doing something else, then review what you have written with a fresh mind; rethink and rewrite it, making it more effective and elegant by using less code. Repeat until perfect.
    A program such as Visual Basic .Net can cost a lot of money. If you MUST use visual basic, go out and download Visual Studio Express Beta 2 2005 from www.microsoft.com or you may buy the student or learning editions.
    Remember programming languages like Java and Python, available at no cost.
    Have fellow programmers read your code. If you don't know any send your code to professionals. You would be surprised what they know that you may have never thought of before! Can't find a professional? There are plenty of forums on www.myspace.com where most of the users are good hearted programmers that offer constructive criticism.
    Double check spelling. A slight mistake can cause a lot of stress.
    Use version control management. Tools like CVS or SVN make it even easier to track code changes and bugs. Once you get used to it you wont look back.
    Use an IDE (Integrated Development Environment).
    Customers and bosses aren't nearly concerned with how your program works nearly so much as they are with how well it works. Think bottom line. Clients are intelligent, but busy. They won't care what kind of data structures you're using, but they will care if it speeds up performance by 10%.

CAUTION and WARNINGS !!!

    In step three, this Hungarian notation (indicating a variable's type with its name) is widely avoided by many programmers. It can easily lead to inconsistency when edited or ported, and can become quite confusing. Try to avoid this as much as possible
    Copying and pasting others' code is a bad habit, especially if you weren't supposed to see the source. But all things considered, taking small portions from an open source program could be a learning experience. Just don't completely copy a program and attempt to take credit for it.
    Save your work frequently as you go along or you risk losing hours and hours of work to a computer crash or lock-up.
    Always test your code
    Don't copy code from another program unless you have permission or the license permits it, like Open Source licenses.

Things You Will DEFINITELY Need

    Ideas
    IDE (Integrated Development Environment)
    Computer
    Reference books or web tutorials