Sunday, December 12, 2010

What is Open Source?

We can say that, the opensource means the software may contain the source code, which is the very necessary thing. We cant say that the software which are freely available are known as open source software, in opensource s/w the licencing is the very important thing.

So conclusion is that every open source s/w is a free software, but not every free s/w is an opensource s/w.


The main reason of licensing is that, the s/w is freely available, and anyone who want to customize the s/w for their purpose they can just do it by their own. This is the main key feature of open source software.

opensource is advantageous it is just matter of applying some logic. After all one of the central idea or s/w already there, why you should make again or reinvent again. All the s/c is available you just give your some effort and make the s/w very effective, then the end result will be better, So there is no point of reinventing, if it already.

Tuesday, November 23, 2010

50 Essential Skills Every Geek Should Have

The highest echelon of geeks will be able to do everything in this list, and this is by no means a full categorization of the complete geek skillset – only what we consider to be the most indispensable abilities. Have anything to add to our list? Post it in the comments!

Name These Connectors!

Finding hidden hardware gems in bins of archaic cards at computer shows and swap meets is an ever-so-crucial nerd skill. Frequently the only way to discern the difference is to do an on-the-spot ID of the edge connector. True nerds should be able to identify even the most esoteric connector in their sleep (if they sleep with their eyes open, that is). Can you separate the crap from the kick ass? No cheating!
A. PCI-Express connector
B. DDR memory
C. Dual-channel RIMM

Run All Your Essential Apps on a USB Stick

Any real nerd is almost sure to have a USB thumbdrive in his pocket at all times. After all, USB flash storage is pretty much the best way to keep data conveniently at hand. What the average nerd might not know, however, is that it’s possible to install all sorts of apps on a thumb drive, meaning that you can use your USB stick as a mobile platform for your browser, email and instant message client, office suite and more. That means you can access these programs, settings intact, from any computer with a spare USB slot.
It’s all made possible by PortableApps.com, an open source platform for portable software. To get started with PortableApps, go to this page and download whichever version of the portable suite suits your needs. Then run the installer, and choose to install to the root of your USB drive. In the future, if you want to add additional portable applications just download the app, then select “add a new app” from PortableApps’ options menu and browse to the .paf.exe file you downloaded.
Right now, there are portable versions of heavyweights like Firefox, Thunderbird, and OpenOffice, as well as a whole ton of other, awesome programs.



Top 10 mistakes of Bill Gates

Bill Gates is considered as a great man. Many people look up to him. And a lot of people are inspired by his life. But then again like any other human being he also has his own mistakes. Here are the top 10 mistakes of Bill Gates. billgatesmistakes thumb Top 10 mistakes of Bill Gates

  1. The man created a software monopoly and in return he got so many lawsuits for it.Bill Gates is still fighting with lawsuits.The source on wikipedia clearly stated that

    United States v. Microsoft was a set of consolidated civil actions filed against Microsoft Corporation on May 18, 1998 by the United States Department of Justice (DOJ) and 20 U.S. states. Joel I. Klein was the lead prosecutor.The trial started on May 18, 1998 with the U.S. Justice Department and the Attorneys General of twenty U.S. states suing Microsoft for illegally thwarting competition in order to protect and extend its software monopoly.

  2. Bill Gates did not consider opensource. His business strategies always counter opensource principles and paradigm.You may be interested in his open-source debate In a Fortune magazine he clearly says that

    It’s easier for our software to compete with Linux when there’s piracy than when there’s not.

  3. The Windows OS made Mr. Gates the richest man in the world. But its latest iteration is bombarded with lots of negative criticisms.
  4. He allowed Windows Mobile to happen. Did he run out of innovative ideas so he settled for a miniature Windows OS for mobile phone. He could have put up a team to design the OS from ground up.
  5. He let DOS die. It was a promising OS and a very stable one.
  6. Bill Gates did not think of cloud computing probably because of his proprietary Windows OS. But this is definitely one of his biggest mistakes.
  7. He allowed Windows Millennium edition to be released. The OS was definitely a reflection of the lack of talents from Microsoft. It failed the expectation of the people. It was premature.
  8. He ignored search. Look what happened to Google now. Bill Gates already made some moves about search in the end of the 90s and it was definitely a mistake to trash it.Scobleizer once revealed in his post that

    Look at my last post. Now read this one over on LiveSide. It’s a short report that Microsoft executives are bragging to MVPs that “we’re in it to win.”

    I don’t think Microsoft is. The words are empty. Microsoft’s Internet execution sucks (on whole). Its search sucks. Its advertising sucks (look at that last post again). If that’s “in it to win” then I don’t get it. I saw a bunch of posts similar to the one on LiveSide coming out of the MVP Summit. I didn’t post any of them to my link blog for a reason: All were air, no real demonstrations of how Microsoft is going to lead.

  9. The Microsoft Zune is a mistake. A lot of money poured into its development but yet it did not yield enough profit.John Biggs from Crunchgear had a poetic post on “Who killed Microsoft?”.Some of the extract are as follows:

    Who killed Microsoft? Why did all those jobs get lost?

    “Not I,” said the Zune fanboy, “I got Zune, I’m no iToy Sure it didn’t do too much and too bad my girlfriend bought a Touch now we’re iTunes all the way what else do I have to say?”

  10. The Xbox on the other hand is too pricey for a gaming console and because of this; people go for other brands- the cheaper ones.This is only reason why Xbox price set to drop in war with  Sony’s PS3 and Nintendo’s top-selling Wii. Those are the top 10 mistakes of Bill Gates. These might be some of the negative side of the guy but these will never take away his greatness.

Friday, November 19, 2010

Tricks: Disable Window Logo Key

Sometimes while playing games, this nasty Window Key keep annoyed us, cause we often clicked it.
So if u people don't wanna get annoyed with this key then u just need to disable it.
Disabling the Window Logo Key requires u to play with Registry Editor.
All u just need to do is to open a notepad and save the code given below and save it as *.reg
So when next time u don't wanna use Window Key, just double click on this file. 
 
Code:-

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,5b,e0,00,00,5c,e0,\
00,00,00,00


How to Enable the Window Key Again
For this just goto this location of Registry Editor HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout and delete the Key named as Scancode.

That's all about Enabling & Disabling of Window Logo Key.....
Enjoy the games

Tricks: ENABLE OR DISABLE USB PORT IN WINDOWS

 Follow the steps to disable usb port in windows
*Click Start, and then click Run.
*In the Open box, type regedit, and then click OK.
*Locate, and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
*In the right pane, double-click Start.
*In the Value data box, type 4, click Hexadecimal (if it is not already selected), and then click OK.
*Quit Registry Editor.

To re-enable
*Click Start, and then click Run.
*In the Open box, type regedit, and then click OK.
*Locate, and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
*In the right pane, double-click Start.
*In the Value data box, type 3, click Hexadecimal (if it is not already selected), and then click OK.
*Quit Registry Editor.

OR

start>>settings>>controlpannel>>system>>hardware>>devise manager>>look for the usb port in the list and select it then you can see an option disable or enable accordingly on the tool bar

Wednesday, November 17, 2010

Windows XP-Turbo 3D SP3 2010 - ISO Mediafire links


It's Windows XP-Turbo™ 3D SP3 2010 .. Stable, Fast, Safe, Strong, Charming 3D appearance in the icons, wallpapers, themes ,the movement of windows and every thing. Windows XP-Turbo™ 3D SP3 2010 comes With a powerful collection of the most important full programs (optional install). It integrated with the latest updates and hotfixes.

Release Name: Windows XP-Turbo™ 3D SP3 2010
System: Windows XP Professional SP3 Original MSDN
Year: 2009
CD Key: Already Slipstreamed Original Key
Activation: Already activated
Install method: Unattended
File format: ISO
Size: 700 MB
Bootable
FULLY UPDATEABLE
Accept updates from Microsoft

Programs Added: (optional install)
Avira Antivirus
yahoo messenger 10
Multiyahoo messenger regit
flash player
windows media player 11
K-lite Kodec
icon resize
Icon Pakager
Icons
Hitman pro 3.5
Mozilla Firefox 3.5
Transbar
True transperncy
Ubericon
Vista Rainbar
visual Tooltip
Yzshadow
Refrech icon cache
Crystal Rocket dock
Dock Vieena
Microsoft Geniune Advantage
Netframework 2
winrar 3.8
Advanced task Manager
Clean Unistaller 3
Error Repair proffesional V3

More than 15 New 3D styler Themes
3D Icons
3D wallpapers

~~~~~~~~~~~~Mediafire links~~~~~~~~~~
http://www.mediafire.com/?hym54mtjzwz
http://www.mediafire.com/?wmotjjiknym
http://www.mediafire.com/?ev2zm1nmimz
http://www.mediafire.com/?hdmwglwymmc
http://www.mediafire.com/?2dvwmvtnml5
Blogged with the Flock Browser

Software: Windows 7 ultimate


Minimum System Requirements: 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64)
processor - 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
Additional requirements for specific features: 1. Working Internet access for Windows updates. 2. Based on resolution, video playback may require additional memory and advanced graphics hardware 3. For some Windows Media Center functionality a TV tuner and additional hardware may be required 4 Windows Touch and Tablet PCs require specific hardware 5. HomeGroup requires a network and PCs running Windows 7 6. DVD/CD authoring requires a compatible optical drive 7. BitLocker requires Trusted Platform Module (TPM) 1.2 8. BitLocker To Go requires a USB flash drive 9. Windows XP Mode requires an additional 1 GB of RAM, an additional 15 GB of available hard disk space, and a processor capable of hardware virtualization with Intel VT or AMD-V turned on [source]
download and file use join and spilter and extract with winrar burn image
~~~~~~~~~~~~~~~~~~~~Mediafire Links~~~~~~~~~~~~~~~

http://www.mediafire.com/?sharekey=54d41ef967003079d956df2962098fcb14b3b1b9a6efd27377b784fef9ed9be3
Blogged with the Flock Browser

Software: Windows XP SP3 Coporate


Windows XP Professional SP3 Corporate February 2009+Official(Geniune)
RELEASE INFO
Release Date …. February 2, 2009
Program Type … OS
Platform ………… Windows XP Professional SP3 Corporate
Language ………. English
Image Type ……. ISO
Size…….698Mb

INSTALL NOTES
1. Unrar and burn with Nero/UltraISO
2. License Product key intergated.
RELEASE NOTES:
Design base on Original Windows XP Professional with Service Pack 3
Windows XP Professional with Service Pack 3 – VL (x86) – CD (English)
Windows XP Professional with SP3 VL English
FILE: en_windows_xp_professional_with_service_pack_3_x86 _cd_vl_x14-73974.iso
Size: 589.14 MB
MD5: 5BF476E2FC445B8D06B3C2A6091FE3AA
SHA1: 66ac289ae27724c5ae17139227cbe78c01eefe40
ISO/CRC: FFFFFFFF
~~~~~~~~~~~~~~~Mediafire links~~~~~~~~~~~
http://www.mediafire.com?sharekey=9d3f141790b08d773b0405de80951135a0ead0f3b2e72ac1

Blogged with the Flock Browser

Software: Trojan Remover v6.7.5.2558

 
Trojan Remover v6.7.5.2558 Mediafire links
Trojan Remover is designed to automatically remove malware (trojans, worms, adware, spyware, etc.) from a PC when standard anti-virus software has either failed to detect the malware or is unable to effectively eliminate it.
Trojan Remover can detect and remove malware without the user having to manually edit system files, including the Windows Registry, and all without using SAFE mode. New malware files are found daily. Many of the newer trojans, worms (and some Spyware) use rootkit techniques to hide their presence. This means that the files are not visible on the system.
~~~~~~~~~~~~~Mediafire links~~~~~~~~~~~~~
www.mediafire.com/?3vzzabvu1fl
Blogged with the Flock Browser

Software: Password Door

Password protects programs on your computer


  •  Add passwords to programs on your computer.
  • Users must enter passwords in order to use protected programs.
  • Protect your privacy by adding passwords to Outlook, Word, WinZip, Media Player, AcdSee...
Password Door can add the password protection feature to any program on your computer. It will not modify the original programs, so it will never destroy the programs and you will never lose data.
There are a lot of fine software installed on your computer, you know them well: MS-Office, WinZip, Windows Media Player, Real Player, AcdSee, Outlook Express. Most of them have no password protection, so anyone who shares your workstation can launch one of these applications and use it to browse or modify your data that was created by it. You don't want to have to learn to use new software that have the password protection feature, but you do want the password protection feature for your existing software.
Now you can use Password Door to add password protection to any software. When software is protected by Password Door, anyone who wants to use that software must enter the correct password in order to launch it.
This is a program that you lock programs with a password of your choosing!
I hope u  all like it!
 ~~~~~~~~~~~Mediafire links~~~~~~~~~
http://www.mediafire.com/?ttdvlojl1em
Blogged with the Flock Browser

Jolicloud: The Operating System Download for Netbook

A netbook is not a laptop. It is smaller, less powerful and considerably cheaper. This isn’t to say a netbook is inferior to a laptop; on the contrary, I use my Eee PC more often than any other computer. I mean only to say that a netbook is different than a laptop, and as such should be used differently.
It’s for that reason I’m not interested in using an operating system designed for desktop computers – such as Windows or Ubuntu – on my netbook. I want something designed to do what netbooks do best – access the net – but which also allows for some flexibility. I want a system optimized for netbooks that’s easy to install and set up. I want my netbook to work, consistently and quickly.
Jolicloud, however, is the real deal. It exists in a world where desktop applications and web apps are on the same level, and it does so with style. Best of all, it’s extremely easy to use.

Why It’s Cool


At first glance, regular Linux users will think the Jolicloud operating system download for netbook looks like a skinned Ubuntu Netbook Remix. Jolicloud is based on Ubuntu Netbook Remix 9.04, and Ubuntu users will certainly feel right at home, but Jolicloud’s got more to offer than just a new color scheme.
Jolicloud’s mission is to build an operating system completely optimized for netbooks. This is made evident by the system’s optimized Linux configuration, designed to get the most out of netbook hardware. Also, the programs offered are lean to begin with, and then tweaked to run quickly and best make use of a netbook’s limited screen space. For example, here is how Firefox looks out of the box on Jolicloud:

As you can see, the top of the window is integrated into the top toolbar – a tweak Jolicloud inherited from Ubuntu Netbook Remix. That’s not all, though. The “File Edit View” toolbar is gone, replaced by a single arrow to the right of the search box. The statusbar disappears until you start loading a site – an interface idea borrowed from Google Chrome.
All of these tweaks are designed to save the netbook user what he lacks most: vertical space. This means there’s more room on the netbook’s small screen to look at content, as less is used showing toolbars that aren’t absolutely necessary to have on the screen.
Such tweaks are subtle, and the user could obviously do these things themselves with Ubuntu or Windows to create their own perfect netbook operating system. But they don’t have to, because Jolicloud exists.

Application Manager

Perhaps the greatest thing about Jolicloud is its application manager. Hundreds of free apps are available, and all can be installed with a single click.

To install any of these programs, the user needs only click the “Install” button beneath them. It’s that easy.
You’ll also notice Gmail, Google Maps and Facebook are listed here as applications. Many of the applications available to Jolicloud users are, in fact, websites – fitting for a netbook operating system, and quite savvy when you consider the way people use computers today.

Web Apps

A lot of the websites most people use every day – including Gmail, Remember the Milk and Google Calendar—are better thought of as applications than they are websites. Gmail, for example, is a complete email interface (and an extremely powerful one at that.)
Such websites-as-applications are so common on today’s Internet that we even have a term for them: web apps.
Jolicloud offers hundreds of web apps in its application manager. Install these and those given web apps can run in their own window, apart from your browser.
Check it out:

Here you can see the Gmail app opened in Jolicloud. As you can tell, it’s basically a full-screen browser, sans toolbars or controls – that is, it’s Gmail as though Gmail were a program and not a web site.
It sounds useless, but it’s not. The vertical space saved by leaving out the various toolbars means you’ve more room to use Gmail for reading and sending email. Since everything you need to use Gmail is included in Gmail itself, however, you won’t miss the flexibility of a browser.
Best of all, if you click a link in an email it will open in your browser window, leaving your Gmail window running Gmail.
What I really love about this approach is it means I can use my browser just for browsing. As an avid user of Google’s various offerings as part of my work flow, I always have a Gmail tab, a Google Maps tab and a Google Voice tab open on my browser.
Not anymore. Now I leave those programs running as separate web apps, meaning that when I’m researching an article or troubleshooting a technical problem I can focus on the task at hand: browsing.

Compatibility

The Jolicloud team lists all compatible hardware on its website. If your netbook is on that list you can expect full, out-of-the-box compatibility. If not, there’s a good chance Jolicloud will still work for you, and the team always appreciates learning about new models that work. Give it a shot either way.

Download Jolicloud

Installing the Jolicloud operating system download for netbook is easy. If your netbook runs Windows you can download a single executable – run it and Jolicloud will install like any other application. This is a great way to try out this new operating system
. Download the Jolicloud installer for Windows here.
Alternatively, you can download the ISO file. Jolicloud even provides an easy-to-use program that can copy the image to a flash drive—though be warned, the program deletes all data on your flash drive. Download the Jolicloud ISO and image-writing software here.
Blogged with the Flock Browser

Mobile Tricks and Application: Is your Nokia Cell Phone Original

Nokia is one of the largest selling phones across the globe.Most of us own a Nokia phone but are unaware of it’s originality.Are you keen to know whether your Nokia mobile phone is original or not? Then you are in the right place and this information is specially meant for you. Your phones IMEI (International Mobile Equipment Identity) number confirms your phone’s originality.
Press the following on your mobile *#06# to see your Phone’s IMEI number(serial number).
Then check the 7th and 8th numbers
Phone serial no. x x x x x x ? ? x x x x x x x
IF the Seventh & Eighth digits of your cell phone are 02 or 20 this means your cell phone was assembled in Emirates which is very Bad quality
IF the Seventh & Eighth digits of your cell phone are 08 or 80 this means your cell phone was manufactured in Germany which is fair quality
IF the Seventh & Eighth digits of your cell phone are 01 or 10 this means your cell phone was manufactured in Finland which is very Good
IF the Seventh & Eighth digits of your cell phone are 00 this means your cell phone was manufactured in original factory which is the best Mobile Quality
IF the Seventh & Eighth digits of your cell phone are 13 this means your cell phone was assembled in Azerbaijan which is very Bad quality and also dangerous for your health.
Blogged with the Flock Browser

Tuesday, November 2, 2010

Visual C# projects no 2...

Simple Interest Calculation

snapshot:
Add caption


code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        double p, n, r, intr, tot;
        private void btn_calint_Click(object sender, EventArgs e)
        {
            int I = Controls.Count;
            for (int i = 0; i < I; i++)
            {
                if ((String)(Controls[i].Tag) == "S" && Controls[i].Text == "")
                {
                    MessageBox.Show("you have not entered values in " + Controls[i].Name, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Controls[i].Focus();
                    return;
                }
            }

            p=double.Parse(txt_dep.Text);
            r = double.Parse(txt_int.Text);
            n = double.Parse(txt_per.Text);
            intr = (p * n * r) / 100;
            tot = p + intr;

            if (sender == btn_calint)
            {
                txt_calint.Text = intr.ToString();
            }
        }

        private void btn_cancel_Click(object sender, EventArgs e)
        {
            txt_dep.Text = "";
            txt_int.Text = "";
            txt_per.Text = "";
            txt_calint.Text = "";
            txt_totamt.Text = "";
        }

        private void btn_exit_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

        private void txt_dep_TextChanged(object sender, EventArgs e)
        {
            try
            {
                p = Double.Parse(txt_dep.Text);
            }
            catch
            {
                SendKeys.Send("{BACKSPACE}");
            }
        }

        private void txt_int_TextChanged(object sender, EventArgs e)
        {
            try
            {
                r = Double.Parse(txt_int.Text);
            }
            catch
            {
                SendKeys.Send("{BACKSPACE}");
            }
        }

        private void txt_per_TextChanged(object sender, EventArgs e)
        {
            try
            {
                n = Double.Parse(txt_per.Text);
            }
            catch
            {
                SendKeys.Send("{BACKSPACE}");
            }
        }

        private void txt_dep_Validating(object sender, CancelEventArgs e)
        {
            if (txt_dep.Text == "")
                e.Cancel = true;
        }

        private void txt_int_Validating(object sender, CancelEventArgs e)
        {
            if (txt_int.Text == "")
                e.Cancel = true;
        }

        private void txt_per_Validating(object sender, CancelEventArgs e)
        {
            if (txt_per.Text == "")
                e.Cancel = true;
        }

        private void btn_totamt_Click(object sender, EventArgs e)
        {
            if (sender == btn_totamt)
            {
                txt_totamt.Text = tot.ToString();
            }
        }
    }
}

Sunday, October 31, 2010

C # programming in LINUX (TOOL-: monodevelop)

MonoDevelop is an IDE primarily designed for C# and other .NET languages.

link http://monodevelop.com/

really it is a good.......

Visual C# projects

the first basic project is calculator..........its simple but its necessary

so here the program......

snapshots:







code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
        Double fno, sno, result;
       
        private void btn_add_Click(object sender, EventArgs e)
        {
            int I = Controls.Count;
            for (int i = 0; i < I; i++)
            {
                if ((String)(Controls[i].Tag) == "A" && Controls[i].Text == "")
                {
                    MessageBox.Show("you have not entered values in " + Controls[i].Name, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Controls[i].Focus();
                    return;
                }
            }
            fno = Double.Parse(txt_fno.Text);
            sno = Double.Parse(txt_sno.Text);
            result = fno + sno;
            txt_result.Text = result.ToString();
            lbl_result.Text = "Sum";
            lbl_result.Visible = true;
            txt_result.Visible = true;
        }

        private void btn_sub_Click(object sender, EventArgs e)
        {
            int I = Controls.Count;
            for (int i = 0; i < I; i++)
            {
                if ((String)(Controls[i].Tag) == "S" && Controls[i].Text == "")
                {
                    MessageBox.Show("you have not entered values in " + Controls[i].Name, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Controls[i].Focus();
                    return;
                }
            }
            fno = Double.Parse(txt_fno.Text);
            sno = Double.Parse(txt_sno.Text);
            result = fno - sno;
            txt_result.Text = result.ToString();
            lbl_result.Text = "Subtract";
            lbl_result.Visible = true;
        }

        private void btn_mul_Click(object sender, EventArgs e)
        {
            int I = Controls.Count;
            for (int i = 0; i < I; i++)
            {
                if ((String)(Controls[i].Tag) == "M" && Controls[i].Text == "")
                {
                    MessageBox.Show("you have not entered values in " + Controls[i].Name, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Controls[i].Focus();
                    return;
                }
            }
            fno = Double.Parse(txt_fno.Text);
            sno = Double.Parse(txt_sno.Text);
            result = fno * sno;
            txt_result.Text = result.ToString();
            lbl_result.Text = "Multiplication";
            lbl_result.Visible = true;
        }

        private void btn_div_Click(object sender, EventArgs e)
        {
            int I = Controls.Count;
            for (int i = 0; i < I; i++)
            {
                if ((String)(Controls[i].Tag) == "D" && Controls[i].Text == "")
                {
                    MessageBox.Show("you have not entered values in " + Controls[i].Name, "error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Controls[i].Focus();
                    return;
                }
            }
            fno = Double.Parse(txt_fno.Text);
            sno = Double.Parse(txt_sno.Text);
            if (sno == 0)
            {
                MessageBox.Show("not allowed");
                txt_sno.Focus();
                txt_sno.SelectionStart = 0;
                txt_sno.SelectionLength = txt_sno.Text.Length;
            }
            result = fno / sno;
            txt_result.Text = result.ToString();
            lbl_result.Text = "Division";
            lbl_result.Visible = true;
        }

        private void txt_fno_TextChanged(object sender, EventArgs e)
        {
            try
            {
                fno = Double.Parse(txt_fno.Text);
            }
            catch
            {
                SendKeys.Send("{BACKSPACE}");
            }
        }

        private void txt_sno_TextChanged(object sender, EventArgs e)
        {
            try
            {
                sno = Double.Parse(txt_sno.Text);
            }
            catch
            {
                SendKeys.Send("{BACKSPACE}");
            }
        }

        private void txt_fno_Validating(object sender, CancelEventArgs e)
        {
            if (txt_fno.Text == "")
                e.Cancel = true;
        }

        private void txt_sno_Validating(object sender, CancelEventArgs e)
        {
            if (txt_sno.Text == "")
                e.Cancel = true;
        }

        private void btn_reset_Click(object sender, EventArgs e)
        {
            txt_fno.Text = "";
            txt_sno.Text = "";
            txt_result.Text = "";
            txt_fno.Focus();       
        }

        private void btn_quit_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
    }
}
 

Thursday, October 14, 2010

If you want a better job in IT sector PLZ you need to know about it...........

IT is back in demand and with it the IT jobs. Almost all IT companies, big, mid-sized and small appear upbeat on hiring.

So, which are the IT skills that are being sought after and are sure to get you a big break or a good jump? eWeek recently released a list that names 10 non-certified technology skillsets in demand.

Here's over to them......

SAP Basis Components

Topping the list of non-certified IT skills is SAP Basis Components.

Basis is the administering programme that administers the SAP Application. Basis Administrator administers the SAP application using the tools or transactions available under Basis component. Normal functions like creating user, assigning access rights, backup, restore are some of the transactions available under Basis component in SAP.


RAD/Extreme Programming/Agile Programming


Next on the list is an IT skill that involves more flexible and time-to-market processes, according to the report.

Rapid Application Development or RAD refers to a software development methodology that involves minimal planning. The absence of pre-planning allows software to be written much faster, making it easier to change requirements. Extreme Programming on the other hand involves improving software quality and responsiveness to changing customer requirements.

VPN

At No. 3 is virtual private network (VPN). There is a need of security specialist to provide remote office access to users to their organization's network.

It is a network that uses a public telecommunication system and Web to provide remote access of a corporate network.


Business Continuity/Disaster Recovery Planning

With almost every company fearing an impact of a serious incident which can hamper its operations, it is little surprsing to see disaster recovery among the most required IT skillsets.

The process involves putting policies and procedures in place for recovery of critical organisation data. It also involves continuation of technology infrastructure that is critical to a company after a natural or human-related disaster like flood, explosion, computer malfunction or accident.

Web 2.0: AJAX, Adobe Flex, Adobe Flash, Javascript, JSON

Next on the list of hottest non-certified IT skills is Web 2.0 technologies that use powerful graphical elements of the Web, according to the report.

Adobe Flex is a free and opensource framework used for building Web applications that can be seen across browsers, desktops, and operating systems. It is based on Adobe Flash platform. Flex applications can be written using Adobe Flash Builder or by using the freely available Flex compiler from Adobe.

JavaScript is another much-in demand skillset for IT pros. The programming language is primarily used to make Web pages interactive. Javascript support is built right into Web browsers. In simple words, JavaScript is a language that makes websites interact with their readers and respond to them.

Windows 7

With Windows XP taking backseat, Microsoft's latest operating system Windows 7 is gaining ground as companies prepare to shift to the new OS.

Gartner recently predicted that organisation may face shortage of Windows 7 migration experts. The research firm also said that organizations worldwide will migrate about 250 million PCs to Windows 7 over the next few years.

Little surprising that Windows 7 migration skills are hot in demand

SAP Web Application Server

SAP Web Application Server is the application platform of the SAP NetWeaver, which is the basis for the other NetWeaver components.

SAP Web Application Server lets implement both server-based and client-based Web applications. Server applications like online shops or portals can be created in the integrated development environment or in an external tool.

These applications can contain Web pages as well as static HTML code and dynamic script code.

SAN/Storage Administration

At No. 8 is storage area network (SAN), a key management skill required in everything that needs to be digitally stored in an enterprise.

According to the report, the skill is hot in demand in large scale storage of data warehousing, customer records management, legal compliance for HIPAA and Sarbanes-Oxley laws and research and development tracking

RFID/Wireless Sensors

With the growing use of RFID technology in the retail industry, there is need for security to mobility technicians in this domain. According to the report, "inventory tracking and investment in shipping technologies makes wireless RFID skills a specialization."

Python

At No 10 is the open-source, object-oriented programming language Python.

According to the report says, Python is "a flexible powerhouse that can handle practically any problem domain. Build your own Web server in three lines of code. Build flexible data-driven code using ... dynamic introspection capabilities and advanced language features."




references.... TOI TECH

Tuesday, October 12, 2010

JAVA-----

we already know that java is the platform independence programming language.....why? need to know...
so first of all i want discuss that what is the the meaning of cross platform....
It is a quality or feature of an particular application or multiple application which can be easily implemented on other computer platforms.

Two types of cross platform

1. Which requiers some building block or called as compiler
2. Another one is which doesn’t need any thing and run without any preparation

why c/c++ is not a platform independence language.....

Platform independent means the execution of the program is not restricted by the type of os environment provided

Java is a platform independent language becoz of the bytecode. In java, when we execute the source code...it generates the .class file comprising the bytecodes. Bytecodes are easily interpreted by JVM which is available with every type of OS we install.
Whereas C and C++ are complied languages which makes them platform dependent. The source code written in C / C++ gets transformed into an object code which is machine and OS dependent. That's the reason why C and C++ languages are termed as Platform Dependent.