Saturday, July 31, 2010

Some Tips For "Visual Basic . Net "

  • Classes are used to create objects that have properties, methods, events.
  • Each language compiles for Microsoft Intermediate Language (MSIL) and uns in the Common Language Runtime (CLR)
  • Solution File .sln, a project file .vbproj, form files and additional files .vb.
  • Integrated Development Environment (IDE)
  • VB has three mode
  1. design time
  2. runtime
  3. break time
  • Project Remarks are used for documentations.
  • Good programming practice requires remarks in every procedure and in the declaration section in every file.
  • Me.close method terminates program execution.
  • You can print out the visual basic code for documantation.
  • There are three types of errors:
  1. Syntax Error
  2. Run-Time Error
  3. Logic Error
  • Finding and fixing programming errors is called debugging.

Thursday, July 29, 2010

What is .NET framework?

Microsoft .NET Framework is a complex technology that provides the infrastructure for building, running, and managing next generation applications. In a layered representation, the .NET Framework is a layer positioned between the Microsoft Windows operating system and your applications. .NET is a platform but also is defined as a technology because it is composed of several parts such as libraries, executable tools, and relationships and integrate with the operating system. Microsoft Visual Studio 2010 relies on the new version of the .NET Framework 4.0. Visual Basic 2010, C# 4.0, and F# 2010 are .NET languages that rely on and can build applications for the .NET Framework 4.0. The new version of this technology introduces important new features that will be described later. In this chapter you get an overview of the most important features of the .NET Framework so that you will know how applications built with Visual Basic 2010 can run and how they can be built.

Wednesday, July 28, 2010

Online Jobs

Country                                 Site                                                   Address
                                           AIESEC                                     http://www.au.aiesec.org/
                                           Bilingual Jobs                              http://www.bilingual-jobs.com/
Generic
employment
web sites                               Career Builder                          http://www.careerbuilder.com/
                                          Career Magazine                         http://www.careermag.com/
                                          Escape Artist                               http://www.escapeartist.com/
                                          Employment Resources
                                          on the Net                                   http://www.noncon.org/insight/jobs/
                                          Hobsons Global Careers
                                          & Education                                http://www.hobsons.com/
                                          Idealist.Org                                 http://www.idealist.org/
                                          J-Hunter                                      http://www.j-hunter.com/
                                          Job Hunt                                     http://www.job-hunt.org/
                                          Jobnet                                         http://www.jobnet.com.au/
                                          Jobs Abroad                               http://www.jobsabroad.com/
                                          Monster Work Abroad               http://workabroad.monster.com/
                                          Monster Worldwide                    http://www.monsterworldwide.com/
                                          News Directory                           http://www.newsdirectory.com/news/press/
                                          Newspapers Online                    http://www.newspapers.com/
                                         Overseas Jobs                             http://www.overseasjobs.com/
                                         Quintessential Careers                  http://www.quintcareers.com/
                                          TMP Hudson Global Resources  http://www.hudsonresourcing.com
                                          The Riley Guide                          http://www.rileyguide.com/
What you need to know about
                                        International Resource                                                                                           http://jobsearch.about.com/cs/internationaljobs1/

Progress Bar In VB.NET

In this article you will learn how to work with Progress Bar Control and Mouse Wheel event of the window form.

Create a New Project in VB.net. Drag a Progress bar control from tool box and place on form and now drag and drop four buttons on form having text  l< << >> >l. this is simple interface for this purpose.
Now write code on form load even of the form

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        ProgressBar1.Minimum = 0
        ProgressBar1.Maximum = 100
        ProgressBar1.Value = 0

End Sub
  • Now write code on button click events.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        If ProgressBar1.Value < 100 Then
            ProgressBar1.Value += 5
        End If

End Sub


Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

        If ProgressBar1.Value > 0 Then
            ProgressBar1.Value -= 5
        End If

End Sub


Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

        ProgressBar1.Value = 100

End Sub


Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

        ProgressBar1.Value = 0

End Sub

This is code for buttons now we will see how we can work with progress bar with mouse wheel scrolling. Select MouseWheel event from form1 events.Now write simple code in this event:

Private Sub Form1_MouseWheel(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseWheel

        If e.Delta > -1 Then
            If ProgressBar1.Value < 100 Then
                ProgressBar1.Value += 5

            End If
        Else
            If ProgressBar1.Value > 0 Then
                ProgressBar1.Value -= 5

            End If
        End If

End Sub
Now in if condition you see that e.delta > -1 this is important for us when we scroll mouse one time control comes in this event and if we scroll wheel up side e.delta value will < 0 and if we scroll down side e.delta value > 0. Only remember these things in mind. Now see this condition ProgressBar1.Value < 100 we are handling the exception and also in ProgressBar1.Value > 0 because progressbar value should be in range of progressbar1.minimum and progressbar1.maximum.

Leader Ship Camp

LIFE is a celebration not a examination. LIFE means Learning Institute For Everyone. Some amazing thought which I learn in Leadership Camp are showed below.
  • Accept People As They Are
  • Life is a 70 years of picnic
  • Make People Happy
  • Keep Your Promises
  • Be Your Own Light and Make Path for Others to follow
  • Convert Your Weakness In Opportunities 
  • YOGA - Your Own Guru Always
  • You have not look good, you have to feel good
  • Winners don't do different things they do things differently
  • If you are having time in hand, you will having world in hand
  • Convert your reading into habbit
  • A good leader should be a good communicator and good listner
  • So Be Positive and Be ready for surprises who knows when you get your dream...........Cheers !!!!

Tuesday, July 27, 2010

Present Tenses

Present Tenses:
  • Present Simple ("I choose")
  • Present Perfect ("I have chosen")
  • Present Continuous ("I am choosing")
  • Present Perfect Continuous ("I have been choosing")
Present Simple

The present simple is the most basic and common tense in the English language. It is also an interesting tense because it can express both the present and the future.

USE:
  1. Facts and generalization
  2. Habits and routines
  3. Permanent Situations
  4. State verbs (e.g. be, have, think, know)
  5. Fixed / official arrangement that we can't change
Apart from the above uses, this tense is also used in:
  • Zero Conditional - if it rains, I go play football.
  • First Conditional - We won't get our pocket money, if we don't pass this exam.
  • In sentences after  "When", "Before", "Till", "After", " As soon as", ("Before you leave, please take the keys")
Example:
              A man goes to visit a friend and is amazed to find him playing chess with his dog. He watches the game in astonishment for a while.

Sunday, July 18, 2010

"PROJECT" and "PROJECT CHARACTERISTICS"


The word PROJECT comes from the Latin word PROJECTUM from the Latin verb PROICERE; which means “to throw something forwards” which in turn comes from PRO-, which denotes something that precedes the action of the next part of the word in time and ICERE, “to throw”. The word PROJECT thus actually originally meant “something that comes before anything else happens”.


 

A project in business and science is a temporary endeavor undertaken to create a unique product, service, or result. Basically, it is planned to achieve a particular aim. The aim of a project is to attain its objective and then terminate. Some of the reasons to start a project can be:


  • A customer request or market demand
  • An organizational need
  • A customer request
  • A technological advance
  • A legal requirement
Projects and operations differ primarily in that operations are ongoing and repetitive, while projects are temporary and unique. Generally, a project is a means of organizing some activities that cannot be addressed within the normal operational limits.





Project characteristics: 
  • It is temporary – temporary means that every project has a definite beginning and a definite end. Project always has a definitive time frame.
  • A project creates unique deliverables, which are products, services, or results.
  • A project creates a capability to perform a service.
  • Project is always developed in steps and continuing by increments – Progressive Elaboration.

Thursday, July 15, 2010

Some free e-books..................Go for it...!!!!!!


Ubuntu: Powerful Hacks and Customizations

 Tune, tweak, and change the popular Ubuntu Linux operating system!

Ubuntu is a community developed, Linux-based operating system that is perfect for laptops, desktops, and servers, and is used by millions of people around the world. This book provides you with practical hacks and tips that are not readily available online, in FAQ files, or any other Ubuntu book on the market so that you can customize your Ubuntu system for your specific needs.

Bridging the gap between introductory information and overly technical coverage, this unique resource presents complex hacks and ways to extend them. You'll feast on numerous tips, hints, and little-known secrets for getting the most out of your Ubuntu system.

Coverage includes:

* Hacking the Installation
* Selecting a Distribution
* Selecting the Ubuntu Version
* The 10-Step Boot Configuration
* Booting Variations and Troubleshooting
* Tweaking the BusyBox
* Upgrading Issues with Ubuntu
* Configuring GRUB
* Customizing the User Environment
* Configuring Devices
* Adapting Input Devices
* Managing Software
* Communicating Online
* Collaborating
* Tuning Processes
* Multitasking Applications
* Locking Down Ubuntu
* Advanced Networking
* Enabling Services

If you're a power user hungry for cutting-edge hacks to intensify your Ubuntu system, then this is the book for you! 

Download E-book

 

Microsoft Access 2010 Plain And Simple



Get the guide that makes learning Microsoft Access 2010 plain and simple! This full color, no-nonsense book shows you the quickest ways to build a database and sort information, using easy-to-follow steps and concise, straightforward language. You'll learn how out-of-the-box templates and reusable components make Access 2010 a fast and simple database solution.





Here's WHAT you'll learn:

* Design and build your own database quickly
* Use Access forms to collect information with ease
* Create and modify tables to organize your data
* Store files such as documents and images
* Exchange data with other databases and documents
* Bring your data alive with colorful reports

Here's HOW you'll learn it:

* Jump in whenever you need answers
* Easy-to-follow STEPS and SCREENSHOTS show exactly what to do
* Handy TIPS teach new techniques and shortcuts
* Quick TRY THIS! exercises help apply what you learn right away
Download Ebook

 


Wednesday, July 14, 2010

Programs From Practical List: VB.NET

Program 1:

Module Module1

    Sub Main()
        Dim a, b, c As Integer
        a = 12
        b = 22
        c = 34

        Console.WriteLine("a" & a)
        Console.WriteLine(" b" & b)
        Console.WriteLine(" c" & c)
        Console.ReadLine()





    End Sub

End Module




Program 2:

Module Module1

    Sub Main()
        Const a As Integer = 12
        For i As Integer = 1 To 13 Step 1
            Console.WriteLine(a)

        Next
        Console.ReadLine()


    End Sub

End Module

Friday, July 9, 2010

"Outstanding Technologies In Todays' Cars"

                                 Spread Firefox Affiliate Button                                              
Over the years, the technology involved in manufacturing an automobile has become more advanced, as automakers shift their focus from basic transportation to the design of features that make a vehicle safer, more comfortable, and more easily operated. One such feature is the global positioning system (GPS).

A GPS unit consists of a space segment, a control segment, and a user segment. The space segment is a constellation of two dozen satellites orbiting the earth twice every 24 hours, at approximately 10,900 nautical miles above the earth's surface (1). These satellites are funded and controlled by the U.S. Department of Defense. The control segment is a series of monitoring stations located at different sites on earth. These stations update and correct errors in the navigational message of the satellites. The user segment is a receiver that receives radio waves from the satellites in orbit. It can determine how far away it is from each satellite by keeping track of the time it takes for a radio wave to travel from the satellite to the receiver (2).

We have come an age when cars were just a simple structure and mechanism, to hi-tech and swanky ones in the present time. With much more attention being paid to passenger comfort, safety, convenience and emission control, we now have cars with superior technology, unthinkable of even three decades back

From features like auto dimming of the rear view mirrors and rear view mirrors automatically turning down as one shifts into reverse gear, to rain sensor vipers, from headlights automatically turning to certain angle on the side of the respective turn to assist better visibility, and wash sprays for the headlights, to display screens informing about fuel consumption and the range it can travel with the remaining fuel.

  • Navigation system: This feature has already been in use in certain parts of the world and is soon making its way into other parts. A navigation system comprises of a user screen fitted in the car’s dashboard and once the user has fed in the destination, this feature helps chalk out the route by giving out verbal directions, and hence it reduces the trouble of finding a place to quite an extent. This feature employs global positioning satellite and can also be connected to cellular phones and PDA’s.
  • Black box technology: Just like the airplanes have black box fitted to record the events during flight, which are useful in finding details incase of a mishap, a similar technology is now coming to cars as well! With this technology, the details of the car like speed, location of the vehicle etc, at a certain given time can be recorded.

    Black box in cars

    1. Radars and cameras for safety: Yes the cars are going to be fitted with radars and cameras that would sense a potential hazard and accordingly warn the driver.

      Overtaking sensor

      Collision avoid sensor
    2. Wi-fi hook up’s: A new technology is being developed that would give information on weather, news and certain other important things with the help of wi-fi system to the car users.



     

Thursday, July 8, 2010

Sony Ericsson Xperia X10 Mini / Mini Pro



In a smart phone market saturated with 3.5 inch and larger displays. Enter the Xperia X10 Mini and Mini Pro both direct descendants of the beastly X10 Android 1.6 handset. Apart from the Pro’s slide out keyboard, removable  battery, and positioning various features.


Features:

X10 Mini and Mini Pro share identical guts:
·         Qualcomm MSM7227 600MHz processor (as featured on the Legend, Aria, HD Mini and MyTouch 3G Slide),
·          2.55-inch 240 x 320 LCD capacitive touchscreen,
·          5 megapixel autofocus camera,
·         microSD expansion,
·          micro-USB port,
·         FM radio,
·         A-GPS,
·          Bluetooth (with A2DP),
·         and 802.11b/g WiFi.

Console Programs

Program 2: Use Constant Keyword Declaration

Sub main( )

     const size As integer = 5
     Dim i As integer
     For i = 1 to 5 step 1

     console.writeline(size)

     Next
     Console.readline( )
End sub

Output:
5
5
5
5
5


Program 3:

 Sub Main()
        Dim x, y, z As Integer

        Console.WriteLine("Enter the value of X:")
        x = Console.ReadLine()
        Console.WriteLine("Enter the value of Y:")
        y = Console.ReadLine()
        z = x + y
        Console.WriteLine("Sum:" & z)
        Console.ReadLine()

    End Sub

Output:
Enter the value of X:12
Enter the value of Y: 12
Sum:24

Wednesday, July 7, 2010

Console Application

Console Applications are command-line oriented applications that allow us to read characters.

For example,
console.writeline("This is my first console Application")

here some examples for you:



write this code in your console application:

dim a, b, c as integer
console.writeline("Values of A")
a = console.readline()
console.writeline("Values of B")
b = console.readline()
c= a+b
console.writeline(c)
console.readline()

Tuesday, July 6, 2010

"Surface Computer"

 Microsoft Launches New Product Category: Surface Computing Comes to Life in Restaurants, Hotels, Retail Locations and Casino Resorts.
Microsoft Surface Computing brings to life a whole new way to interact with information that engages the senses, improves collaboration and empowers consumers. By utilizing the best combination of connected
software, services and hardware, Microsoft is at the forefront of developing surface computing products that push computing boundaries, deliver new experiences that break down barriers between users and technology, and provide new opportunities for companies to engage with people.
First commercially available surface computer from Microsoft breaks down barriers and provides effortless interaction with information using touch, natural gestures and physical objects.


Microsoft's definition of surface computing: direct interaction (for example, you might "dip" your finger on an on-screen paint palette, and then use your finger to draw on the screen); multi-touch contact, so the screen can react to multiple fingers and inputs simultaneously; multi-user experience, so multiple people can gather around and interact with the screen simultaneously; and object recognition, so the surface can recognize tagged objects and interact with them.

 

Direct interaction. Users can actually “grab” digital information with their hands, interacting with content by touch and gesture, without the use of a mouse or keyboard. You can buy songs from a virtual music store and drag them directly into a Zune music player that you’ve placed on the glass. You can set a cellphone down on the table — and copy photos into it just by dragging them into the cellphone’s zone.




Tabletop PC introduced at 'D: All Things Digital' conference will respond to touch commands from multiple users at once. Microsoft Surface is a "multi-touch" tabletop computer that interacts with users through touch on multiple points on the screen. The concept is simple: Users interact with the computer completely by touch, on a surface other than a standard screen.



Multi-touch. Surface computing recognizes many points of contact simultaneously, not just from one finger like a typical touch-screen, but up to dozens of items at once.




Multi-user. The horizontal form factor makes it easy for several people to gather around surface computers together, providing a collaborative, face-to-face computing experience.





Object recognition. Users can place physical objects on the surface to trigger different types of digital responses, including the transfer of digital content.


If you want to watch some videos on Microsoft's Surface Computer :

http://www.youtube.com/watch?v=SRf2FUJtQ_0&feature=player_embedded









Sunday, July 4, 2010

Bytecode - "How it looks???????? ????? !!!!!"

Hi.....friends,

So,..............in our mind, we have some confusion that how actually byte code looks????
Some people says, it is just like 0 and 1 but the question is 0 and 1 are represents the machine code.
Here, I tried to solve this puzzle with showing this image.

  Lets do some practice by simple java program.

public class SimpleProgram
{
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
    }
}

ok. So what? What about byte code?


The Resulting Byte Code

Compiled from "SimpleProgram.java"
public class SimpleProgram extends java.lang.Object{
public SimpleProgram();
  Code:
   0: aload_0
   1: invokespecial #1; //Method java/lang/Object."":()V
   4: return

public static void main(java.lang.String[]);
  Code:
   0: getstatic #2; //Field java/lang/System.out:Ljava/io/PrintStream;
   3: ldc #3; //String Hello World!
   5: invokevirtual #4; //Method java/io/PrintStream.println:(Ljava/lang/String;)V
   8: return

}


Saturday, July 3, 2010

Comming Soon "VB.NET"

Hi...................friends
                                 As your recommendation on "Visual Basic . Net", here some interesting stuff only for you. So check it out and do more practice on it.
If you will find any problems to get it, ask me in the class so............................................................................




What type of applications can I develop?

When you hear the name .NET, it gives a feeling that it is something to do only
with internet or networked applications. Even though it is true that .NET provides
solid foundation for developing such applications it is possible to create many
other types of applications. Following list will give you an idea about various
types of application that we can develop on .NET.

1. ASP.NET Web applications: These include dynamic and data driven browser
based applications.
2. Windows Form based applications: These refer to traditional rich client
applications.
3. Console applications: These refer to traditional DOS kind of applications like
batch scripts.
4. Component Libraries: This refers to components that typically encapsulate
some business logic.
5. Windows Custom Controls: As with traditional ActiveX controls, you can
develop your own windows controls.
6. Web Custom Controls: The concept of custom controls can be extended to
web applications allowing code reuse and modularization.
7. Web services: They are “web callable” functionality available via industry
standards like HTTP, XML and SOAP.
8. Windows Services: They refer to applications that run as services in the
background. They can be configured to start automatically when the system
boots up.