A Free Service To Our World

This is a blog to give free services to all the people who are related to us....

Monday, August 27, 2007

Hindi Tunes

Posted by neo

Hindi Collection

Posted by neo

Hindi Music

Posted by neo
Sunday, August 26, 2007

Flash 8

Posted by neo

Flash 8 Project for learning animation and interactivity




358 pages O'Reilly CHM English ISBN: 0-596-10223-2 2.98 Mb
Flash 8: Projects for Learning Animation and Interactivity teaches Flash design rather than simply Flash itself. With a standalone series of walkthroughs and tutorials for Flash beginners coming from a graphics field, this book teaches Flash in the context of real-world projects. Rather than learn a Flash tool for the sake of it, you learn which areas of Flash are important, and which are less used, simply by seeing how typical content is actually created. And rather than a text-heavy approach, this graphically rich book leads you through hands-on examples by illustration.Each project in the book starts with goals and broad sketches before moving to design and scripting. This helps you understand design intent-the why of the process-rather than just learning the interfaces and the how of it all. Along the way, you'll create Flash content that includes traditional animation techniques (as seen in full-length animated features), and ActionScript-based interactive animation, such as custom web site interface designs. You also learn how to combine both traditional animation techniques and ActionScript to create feature-rich Flash assets from the ground up.

click here to download

Flash MX

Posted by neo

50 Fast Flash MX Techniques


  • Publisher: Wiley
  • Number Of Pages: 292
  • Publication Date: 2002-09-09
  • Sales Rank: 549862
  • ISBN / ASIN: 0764536923
  • EAN: 0785555110823
  • Binding: Paperback
  • Manufacturer: Wiley

  • Book Description:

    * 50 cool techniques that will take your Flash animations to the next level. Includes topics such as Simulating a 3D Cube, Creating an Explosion, Building Letters from an Images, Making Mono Clips Sound Like Stereo, Creating a 3D Morph, Triggering Speech Bubbles, Building a User-response Form, Putting a Flash Movie onto a PDA.
    * Covers the latest Flash "X" release. Most of these effects can also be created with Flash 5.
    * 50 step-by-step methods to make your Flash 5 and Flash "X" animations more impressive, engaging, effective, and fun. Includes a 32-page full-color insert highlighting the most dramatic visual tricks.



Click here to download

A Linux Command Book

Posted by neo

Linux complete command




click here to download

Linux

Posted by neo

Red Hat Linux Unleashed



click here to download

Saturday, August 25, 2007

Wallpapers

Posted by neo

Click to enlarge the images





Oracle 10g Essentials

Posted by neo




This new edition distills a vast amount of knowledge into an easy-to-read volume covering the full range of Oracle's features and technologies. The book includes an overview of Oracle 10g, along with recent releases 9i and 8i. Oracle Essentials 3rd Edition: Oracle Database 10g provides everything you'll need to install and run the Oracle databases. If you're new to Oracle or upgrading to Oracle 10g, you'll find this comprehensive guide essential.

click here to download

A Book of Oracle 10g

Posted by neo




Here is an invaluable overview of all the cutting-edge features of Oracle¡¯s latest database release, Oracle Database 10g. Includes expert commentary throughout from world-renowned Oracle guru Jonathan Lewis. This is an ideal resource for decision-makers and IT staff preparing for upgrades or migration

click here to download

Hindi instrumentals

Posted by neo
Friday, August 24, 2007

Statistic with Excel

Posted by neo

Statistical Analysis with Excel
Click here to download

A Business Guide book

Posted by neo

Seven steps to a successful business plan
click here to download

A Book of Accountancy

Posted by neo

An introduction to accountancy and financial management
click here to download

This is a basic way by which we can inherit any control and modify its look and feel. In the example i will be showing how to modify basic property of a Button.

First i will be creating a class MyButton and override the paint function and add the neccessary things i need.

In the example below i will make a blue border with 3 pixel think. Then i also added an ellipse in red color to the button.

Public Class MyButton

Inherits Button

Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)

MyBase.OnPaint(e)

Dim borderWidth As Integer = 3

Dim borderColor As Color = Color.Blue

Dim pen As New Pen(Color.Red)

ControlPaint.DrawBorder(e.Graphics, e.ClipRectangle, borderColor, borderWidth, ButtonBorderStyle.Solid, borderColor, borderWidth, ButtonBorderStyle.Solid, borderColor, borderWidth, ButtonBorderStyle.Solid, borderColor, borderWidth, ButtonBorderStyle.Solid)

e.Graphics.DrawEllipse(pen, 3, 3, Width - 6, Height - 6)

End Sub 'OnPaint

End Class

Then add this new component to windows form..

Add

Friend WithEvents Button1 As MyButton

and then the following code under Private Sub InitializeComponent()

Me.Button1 = New WindowsApplication1.MyButton()

Me.SuspendLayout()

Me.Button1.Location = New System.Drawing.Point(104, 72)

Me.Button1.Name = "Button1"

Me.Button1.Size = New System.Drawing.Size(90, 40)

Me.Button1.TabIndex = 0

Me.Button1.Text = "Button1"

This should be added to

#Region " Windows Form Designer generated code " which is hidden in normal editor window. Click + sign to see this area and add the above code.

Make a new Form, add the following controls

Button - btnPrint

PrintDocument - prnDoc

TextBox - txtNotes

Dim StringToPrint As String

This variable will hold the text to be printed and is assigned in the button press event before the printing is called.

Private Sub btnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrint.Click

StringToPrint = txtNotes.Text

prnDoc.Print()

End Sub

Actual printing code is done by overiding the printpage method of the PrintDocument object. This function will have codes to print the content of the textbox without breaking and spreading out of the page.

Private Sub prnDoc_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles prnDoc.PrintPage

Dim numChars As Integer

Dim numLines As Integer

Dim stringForPage As String

Dim strFormat As New StringFormat()

Dim PrintFont As Font

PrintFont = txtNotes.Font

Dim rectDraw As New RectangleF(e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height)

Dim sizeMeasure As New SizeF(e.MarginBounds.Width, e.MarginBounds.Height - PrintFont.GetHeight(e.Graphics))

strFormat.Trimming = StringTrimming.Word

e.Graphics.MeasureString(StringToPrint, PrintFont, sizeMeasure, strFormat, numChars, numLines)

stringForPage = StringToPrint.Substring(0, numChars)

e.Graphics.DrawString(stringForPage, PrintFont, Brushes.Black, rectDraw, strFormat)

If numChars <>Then

StringToPrint = StringToPrint.Substring(numChars)

e.HasMorePages = True

Else

e.HasMorePages = False

End If

End Sub

This code calculates the print area, then will get the characters to be printed in each line. This is done using the font size. The printing continues until the whole text is printed.

Thursday, August 23, 2007

Working with String in VB.NET

Posted by neo

Description:
The following functions and procedures can be used to manipulate general strings, and more or less do whatever you like with them!

    Len = .Length
Mid = .SubString
Replace = .Replace
InStr = .IndexOf
UCase = .ToUpper
LCase = .ToLower
Split = .Split
Join = .Join
1. Getting the length of a string or variable

This produces a messagebox containing the number of characters in textbox1. This will be in the form of a numerical value.

    MsgBox(Textbox1.Text.Length)
This code produces a messagebox saying "22" because 'strText' is 22 characters long.
    Dim StrText As String
Dim r As Integer

StrText = "How long is this text?"
r = StrText.Length
MsgBox(r)
2. The following code is used to get a part of a string. Useful for cutting off bits that aren't needed throughout the rest of the code. It is called the SubString function. It accepts the start position, and the number of characters you wish to read from the start position.

The value of 'r' below will be 'to the world' because we are cutting off the first 8 characters. We have specified no number of characters to read, so 'r' will read from the 9th character to the end.

    Dim r As String = "Welcome to the world"
r = r.Substring(8)

MsgBox(r)
In the example below, we make the read length 6. Now, the value of 'r' be be 'to the', because we start reading at 8 characters into the string, and stop reading 8 + 6 characters into the string.
    Dim r As String = "Welcome to the world"
r = r.SubString(8, 6)
MsgBox(r)
3. If you wish to search the text for a particular word, then you will use the IndexOf(Find word, StartPosition) function. This function is very customisable to your needs, and so has a lot of optional extras that can be added, but in the interests of simplicity, I'll leave these off the tutorial. The IndexOf command returns its value as an integer (number) as a place where it found the string in the search text.

This code starts at the beginning of 'The weather today is reasonably warm and sunny', because we didn't give a start position, and searches for the word 'warm' in it. If it does not find the word warm in the string, then it will return the value as 0, and you get a message saying '0'. However, if it finds the word, then it returns a number saying where it found the start of the word. In this case, you would see a messagebox saying '32' because the 'w' of warm is 32 characters into the string.

    Dim r As String = "The weather today is reasonably warm and sunny"
r = r.IndexOf("warm")

MsgBox(r)
If you wish to make a simple search program, to find searchword TextBox2.Text in the string TextBox1.Text, then this is how you would go about doing it:
    Dim r As Integer
TextBox1.Text = "Welcome to the grand parade"
TextBox2.text = "grand"
r = TextBox1.Text.IndexOf(TextBox2.Text)
If r > 0 Then
MsgBox("Found word, " & r & " characters into the search string.")
Else
MsgBox("Sorry, could not find the search text")
End If
If the above code works correctly (and it should :) then you should get a message box telling you the word was found 15 chars into the search string.

4. Next, is .Replace(search for text, replace with text). It is used to search through a string, and replace certain words or characters with other ones. The Replace function returns the text that it has replaced.

This code would produce a message replacing the word 'fool' with 'brave bloke', and therefore will look like this: 'Only a brave bloke goes
outside in the cold without a coat on'.

    Dim i As String = "Only a fool goes outside in the cold without a coat on"
i = i.Replace("fool", "brave bloke")

MsgBox(i)
Another example of this use, is to remove a swearword from a sentence etc, as follows: This code searches through TextBox1.text, and replaces all instances of 'oh my god', with 'oh my goodness', then returns the text back into TextBox1.text, without the cursing.
    TextBox1.Text = "I was walking through the park when I realised I was insane. 'oh my god', i said out loud"

TextBox1.Text = TextBox1.Text.Replace("oh my god", "oh my goodness")
To define the point where the Replace function starts searching the string, include the number of characters you wish to start from in the command. Not only does this example only replace the second 'e' with an 'E', it cuts off the string from the point you specify. The outcome of the line above would be 'TEst'.
    MsgBox(Replace("Test Test", "e", "E", 6))
5. Converting a string to uppercase / lowercase

This is useful for making sure that if a user types something in uppercase (capitals) then it will still comply with something in your code that is lowercase. For example, if you are making a text adventure, and the user is given a choice of left or right, and they type LEFT, as VB is case sensitive, your program wouldn't accept their answer, and tell them it was invalid! To combat this, you use the string.ToUpper or string.ToLower commands

To make a sentence uppercase, you use the following:

    Dim r as String
r = "Isn't the internet FABULOUS!"
r = r.ToUpper

TextBox1.Text = r
TextBox1 will now contain the words 'ISN'T THE INTERNET FABULOUS!'
Or to convert to lowercase, use the following:
    Dim r as String
r = "Isn't the internet FABULOUS!"
r = r.ToLower
TextBox1.Text = r
TextBox1 will now contain the words 'isn't the internet fabulous'

6. Reversing the order of characters in a string.

If you wish to flip around the front and back end of a string, then the StrReverse(string) is for you. It is used in the following way. This would pop up a message saying 'esabatad egral rehtar a si CSP'. I'm not quite sure why you'd want to use this function, but may be useful to know!

    MsgBox(StrReverse("PSC is a rather large database"))

7. Comparing strings in terms of ASCII values / Case.

The String.Compare function seems reasonably useful in this field. It is used in context String.Compare(string1, string2). This function returns its value as an integer, specifying what it found. In this case, you would get TextBox1.Text giving you the value 1, because tHe_cLeanER is greater in ASCII value than THE_CLEANER.

    TextBox1.Text = String.Compare("tHe_cLeanER", "THE_CLEANER")
If TextBox1.Text = -1 Then
MsgBox("String 1 is less than string 2")
End If

If TextBox1.Text = 0 Then
MsgBox("String 2 is equal to string 1")
End If

If TextBox1.Text = 1 Then
MsgBox("String 1 is greater than string 2")
End If

If TextBox1.Text = "" Then
MsgBox("String 1 and / or string two is null")
End If
8. Creating arrays with the Split(split-character) function.

This function allows you to create a one-dimensional array, by splitting a string by recognizing a certain character, then putting any text after the character on a new line in the array.
This code will pop up a message box For each item in the array, which is 4. Note that the first line is infact 0.

    Dim i As String = "Line 0|Line 1|Line 2|Line 3"
Dim a() As String
Dim j As Integer
a = i.Split("|")
For j = 0 To a.GetUpperBound(0)
MsgBox(a(j))
Next
Another use of this function could be for getting all the lines from a multiline text box as follows: This will pull all lines of the text box, and use them to create an array, which is stored in r. You extract these values from the array by selecting where in the array you wish to look. The look-in-line is defined after the r, in brackets. Example: Msgbox r(3) would pull the FORTH line of the array that is being held in r. Msgbox r(5) would pull the 6th line being held in the array.
    Dim a() As String
Dim j As Integer
a = TextBox1.Text.Split(Lf)

For j = 0 To a.GetUpperBound(0)
MsgBox(a(j))
Next
9. Joining an array back into one string. Uses the .Join(split character, array) function.

If you have an array, and wish to compile it back into one string, then the Join function (Which is the opposite of the Split function) is the one to use. This code will put back together an array into a string, separating different lines in the array with the specified character. In this case, I used the carriage return char, which is the equivalent of pressing Enter. The above code will compile an array created from a multiline text box. It will work fine with the previous procedure.
Note: this will only work if 'a' contains an array. See previous to create an array.

    Dim r As String
Dim a() As String

r = String.Join(vbCrLf, a)
MsgBox(r)

Freeware WinRAR Link

Posted by neo

WinRAR
Description

WinRAR is a powerful archive manager. It can backup your data and reduce size of email attachments, decompress RAR, ZIP and other files downloaded from Internet and create new archives in RAR and ZIP file format.

Archive file formats supported are ZIP, RAR, ACE, CAB, ARJ, LZH, TAR, GZ, BZ2, UUE, JAR, ISO, 7Z and Z.



Click Here to Download

Free Daemon tools Link

Posted by neo

WARNING: This software contains an optional adware toolbar. We recommend you deselect this option during installation.

DAEMON Tools is a virtual cd/dvd-rom emulator and is able to emulate nearly all known copy protections on the market today.

The application mounts ISO images to a virtual drive without having to burn them to a CD.

It is further development of Generic Safedisc emulator and incorporates all its features. This program allows running Backup Copies of SafeDisc (C-Dilla), Securom, Laserlock, CDCOPS, StarForce and Protect CD (and many others) protected games. Also included is a Virtual DVDROM drive (Generic DVD-ROM) enabling you to use your CD images as if they were already burned to CD! DAEMON Tools works under Windows9x/ME/NT/2000/XP with all types of CD/DVDROM drives (IDE/SCSI) and supports nearly any CD protection.

DAEMON Tools supports the following image files:

  • cue/bin
  • iso
  • ccd (CloneCD)
  • bwt (Blindwrite)
  • mds (Media Descriptor File)
  • cdi (Discjuggler)
  • nrg (Nero)
  • pdi (Instant CD/DVD)
  • b5t (BlindWrite 5)

Notes:

  • DAEMON Tools needs a 1:1 Copy to run!!
  • DAEMON Tools is used to RUN GAMES, NOT TO BURN THEM!!! Means emulation must be active while you want to play a game, not while burning the copy (except for you want to use DAEMON Tools' "fastdump" feature on a safedisc protected CD).
  • If you want to run a copy protected application from an image mounted to a Generic DVD-ROM enabling the copy protection emulation(s) is NOT necessary!!
  • Generic DVD-ROM is able to run nearly every protected or unprotected CD image (Safedisc®, Securom®, Laserlock®, Lockblocks® etc.) like it was the original CD! Just do an image file using one of the supported burning programs and mount it with Daemon Manager!


Click Here to Download

Free Firewell

Posted by neo

ZoneAlarm

ZoneAlarm is an easy-to-use firewall that blocks hackers and other unknown threats.

  • Intrusion Blocking systematically identifies hackers and blocks access attempts.
  • Stealth Mode automatically makes your computer invisible to anyone on the Internet.
  • Automatic Program Configuration provides safety and simplicity by automatically configuring programs. Automatically decides whether to allow or deny Internet access to individual programs.
  • Expert Controls give savvy users precise control over security settings.


Click Here to Download

Free Antivirus link

Posted by neo

Avast AntiVirus

Description

Avast! 4 Home Edition is a full-featured antivirus package designed exclusively for home users, non-commercial users. Home Edition is free of charge, since in our opinion, it is possible to avoid global virus spreading by efficient prevention; however, many user are not able or do not want to pay for antivirus software.


Click here to DownLoad

Freeware Software Links

Posted by neo

Comodo Firewell 2.4.18.184

Unfortunately, most firewalls leak. But Comodo's Firewall is unique in that it passes all known leak tests to ensure the integrity of data entering and exiting your system. Comodo has put firewall through all kinds of sophisticated tests to ensure its firewall powerful enough to ward off these attacks with default settings. No other firewall has had to work this hard.

  • PC Magazine Online's Editor's Choice
  • Secures against internal and external attacks
  • Blocks internet access to malicious Trojan programs
  • Safeguards your Personal data against theft
  • Delivers total end-point security for
  • Personal Computers and Networks
Click Here to Download

The Cars

Posted by neo





The Bikes

Posted by neo

click the photo to enlarge it





Wednesday, August 22, 2007

Birds

Posted by neo

Click the photo to enlarge it





Dogs

Posted by neo

Click the photo to enlarge





Waterfall

Posted by neo





Mountains

Posted by neo





Tuesday, August 21, 2007

The Storm 2

Posted by neo





The Storm

Posted by neo