To Download the Source Code Click Here > Text to Voice.rar

 It is very easy to convert the text to voice in VB.Net.

  1. Open Visual Studio and Click on New Project Windows form Template.
  2. Place a Text box control from toolbox to Form and set its Multiline properties to "True".
  3. Place a Button Control from toolbox to Form and set its Text Properties to "Speak". 
  4. place a NumericUpDown Control from the toolbox to the form and set its Maximum Properties to "25" and Minimum Propertied to "-25".
  5. Right click on the Form and Click on View Code.
  6. And type the following code.

Public Class Form1

    Private Sub btnSpeak_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSpeak.Click

        Dim Speak As Object = CreateObject("SAPI.SPVOICE")
        'Pitch has a range of -25 to 25
        Speak.Speak(txtMessage.Text, 1)

    End Sub
End Class



Help From : http://www.visualbasicscript.com/m63061.aspx

To Download the Source Code Click Here >Text to Voice.rar

To Download Source Code Click Here > TextBox User Control

You can create your own Custom Text box and and Custom Properties and select the Custom Text box's properties as per your requirement.

Lets Start... 

  1. Open Visual Studio and open new Project under Visual basic, Windows form Template.
  2. Now right click in the solution explorer, click on add, click on User Control, which will give you a blank form without any boarder. 
  3. Now add a Text Box Control to that form, and re-size the form according to the size of the Text box Control.
4. Now right click on the Text box added and click on View Code and type the following code.

Public Class MyTextbox 

     Enum txt
          Numeric
          Alphabet
          AlphaNumeric
     End Enum 

     Dim txtbx As txt = txt.Alphabet 

     Property txtStyle() As txt
          Get
               Return txtbx
          End Get
          Set(ByVal Value As txt)
               txtbx = Value
          End Set
     End Property

     Private Sub TextBox1_KeyPress(ByVal Sender As Object, ByVal e As System.Windows.Forms.keyPressEventArgs) Handles TextBox1.KeyPress

          Select Case txtbx

               Case txt.Numeric

                    Textbox1.MaxLength = 11

                    If Char.IsDigit(e.KeyChar) Or Asc(e.KeyChar) = 8 Or TextBox1.MaxLength > 11 Then  
                    Else
                         e.Handled = True   
                    End If

               Case txt.Alphabet

                    Textbox1.MaxLength = 11
 
                    If Char.IsAlphabet(e.KeyChar) Or Char.IsWhiteSpase(e.KeyChar) Or Asc(e.KeyChar) = 8 Or TextBox1.MaxLength > 20 Then  
                    Else
                         e.Handled = True   
                    End If

               Case txt.AlphaNumeric

                    Textbox1.MaxLength = 11

                    If Char.IsAlphaNumeric(e.KeyChar) Or Char.IsWhiteSpase(e.KeyChar) Or Asc(e.KeyChar) = 8 Or TextBox1.MaxLength > 50 Then  
                    Else
                         e.Handled = True   
                    End If
          
          End Select

     End Sub

End Class      
               

5. Go to Build Menu and Click on Build "Your Project Name"
6. Go to Solution Explorer right Click on Form1 and Click on View Designer.
7. Place three Labels and Set its Text Properties to Name, Address, Mobile Accordingly.
8. Now go to Tool Box you will find a new Control added to Your tool Box at the top, ad three of that new tool to your form and set its property as per your need.
9. Now press F5 key from the keyboard and try entering the values to the text box.

Thats all...

Help From : http://www.codeproject.com/KB/vb/customTextBox.aspx.aspx

To Download Source Code Click Here > TextBox User Control       

To download Source Code Click here > Convert To PDF.rar 

This article will explain on how to create a pdf document using VB.Net 2005.
I used the itextSharp.dll to achieve this task.
iText# or iTextSharp is a port of the iText open Source Java Library for PDF Generation written entirely in C# for the .Net Platform.

  1. Download iTextSharp.dll. To download click here > Download iTextSharp.dll
  2. Create New Windows Form Project in VB.Net.
  3. Go to Solution Explorer Right Click on the Project and click on Add Reference.
  4. Browse to iTestSharp.dll and click Ok.










  1. Add TextBox to the Form and Set its MultiLine Properties to True.
  2. Add a Button to the Form and Set its Text Properties to "Save to PDF".
  3. Add a SaveFileDialog to the Form.
  4. Now Right Click the Form and Click On View Code.
  5. Now Import the Following References 
Imports System.IO
Imports System.Linq
Imports System.Text
Imports System.Collections.Generic
Imports iTextSharp.text
Imports iTextSharp.text.pdf

      6.  Now Double Click on the Button and write the following code :

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
            'Create Docu ment class obejct and set its size to letter and give space left, right, Top, Bottom Margin
            Dim doc As New Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35)
            Try
                Dim wri As PdfWriter = PdfWriter.GetInstance(doc, New FileStream(SaveFileDialog1.FileName  & ".pdf", FileMode.Create))
                'Open Document to write
                doc.Open()
                'Write some content
                Dim paragraph As New Paragraph(TextBox1.Text)
                ' Now add the above created text using different class object to our pdf document
                doc.Add(paragraph)
            Catch dex As DocumentException
                'Handle document exception
            Catch ioex As IOException
                'Handle IO exception
            Catch ex As Exception
                'Handle Other Exception
            Finally
                'Close document
                doc.Close()
                MessageBox.Show("Pdf File Created Successfully", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information)
            End Try
        End If
    End Sub

That's All  

To download Source Code Click here > Convert To PDF.rar  

Help From : http://www.dotnetspark.com/kb/654-simple-way-to-create-pdf-document-using.aspx 

The way to get the public key token using the .NET 2.0 provided utilities is to open a Visual Studio 2005 command prompt and typing: sn.exe -T [full path to strong named assembly]
However, there's an even easier way using the external tools dialog in Visual Studio 2005

  1. In Visual Studio 2005, click Tools -> External Tools...
  2. Click Add and enter the following into the different fields as displayed in the following screen shot:  
    •  Title: Get Public Key 
    • Command: C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\sn.exe  
    • Arguments: -Tp "$(TargetPath)" 
    • Uncheck all options, except Use Output window\
Now, you have a new entry listed in the Tools menu titled Get Public Key as shown in the following screenshot:




Assuming you have a project open that has been configured to be signed when built, and you've built it at least one time, selecting the new Get Public Key menu item from the Tools window to get the public key token and blob in the Output window, as shown here:





 Very slick! You can even take this one step further by adding a button to a toolbar by customizing your toolbar and adding a button from the Tools category. you should pick External Command # where # is the index of the external command from the External Tools window (in my screen shots above, this is External Command 3). Then you can change the name of the button to be Get Public Key as shown below:


Very cool!


Help From : http://www.andrewconnell.com/blog/archive/2006/09/15/4587.aspx

Event Viewer is often the first troubleshooting tool that you will use to diagnose a problem and gather troubleshooting information. Event Viewer has many improvements and new features to help you search for event information on both a local and a remote computer. You can create custom views to save filtered information, subscribe to a remote log to forward events, and view event data for specific Windows applications and services.

Event Viewer can be accessed under the Diagnostics category in Server Manager or by launching it from the command line by typing eventvwr.msc. This opens MMC with the Event Viewer snap-in module loaded. Event Viewer has been categorized into five key areas.

Following are the descriptions of five key areas:

Event Logs Summary: Event Logs Summary aggregates events from key logs. Data is categorized by error, warning, information, and audit success events. You can see a snapshot of events that have occurred over the last hour, 24 hours, and 7 days. You can also view the total number of events, recently accessed nodes, and a summary of log properties.

Windows Logs: The Windows Logs area includes the Application, Security, and System logs. It also includes two new logs, the Setup Log and the ForwardedEvents log. Windows logs store events from earlier applications and events that apply to the entire system.

Applications and Services Logs: Applications and Services Logs have been extended to include new log files for hardware events, Internet Explorer, and key management services, and Windows components. These logs give you a direct approach for gathering troubleshooting and diagnostic information.

Subscriptions: The Subscriptions area gives you the ability to collect copies of events from multiple computers and store them locally. The subscription specifies exactly which events will be collected and in which log they will be stored. Event collecting depends on the Windows Remote Management and the Event Collector services.

Custom Views: The Custom Views lists displays views that you have saved after querying, analyzing, and sorting events. You can use these views for future references. You can select a custom view, apply the underlying filter, and the results are displayed.

How To Install or Remove a Font in Windows

To Reinstall the Accepted Fonts Included With Windows

The afterward fonts are included with Windows and are installed on every computer:

• Courier New (TrueType, including Bold, Italic, and Bold Italic variations)

• Arial (TrueType, including Bold, Italic, and Bold Italic variations)

• Times New Roman (TrueType, including Bold, Italic, and Bold Italic variations)

• Symbol (TrueType)

• Wingdings (TrueType)

• MS Serif

• MS Sans Serif

If any of the accepted fonts that are included with Windows are missing, you can run Windows Setup again. Setup replaces missing or afflicted files. If these accepted fonts are missing, added Windows files may aswell be missing, and Setup corrects these problems.

Note On Microsoft Windows NT 4.0, Microsoft Windows 2000, Microsoft Windows XP, and Microsoft Windows Server 2003, you have to be an ambassador to add and abolish fonts.

Adding New Fonts

Windows supports TrueType fonts or fonts that are distinctively advised for Windows, and these fonts are accessible commercially. Some programs aswell cover appropriate fonts that are installed as allotment of the affairs installation. Additionally, printers frequently appear with TrueType or appropriate Windows fonts. Follow the admonition that appear with these articles to install these fonts.

To manually install or re-install a font:

1. Click Start, and again bang Run.

2. Type %windir%fonts, and again bang OK.

3. On the File menu, bang Install New Font.

4. In the Drives box, bang the drive that has the billowing or CD-ROM that contains the fonts you wish to add. If you are installing fonts from a billowing disk, this is about drive A or drive B. If you are installing the fonts from a bunched disc, your CD-ROM drive is about drive D. Double-click the binder that contains the fonts.

5. Click the chantry you wish to add. To baddest added than one chantry at a time, columnist and authority down the CTRL key while you bang anniversary font.

6. Click to baddest the Copy Fonts To Fonts Binder analysis box. The WindowsFonts binder is area the fonts that are included with Windows are stored.

7. Click OK.

Removing Fonts

To absolutely abolish fonts from the harder disk:

1. Click Start, and again bang Run.

2. Type %windir%fonts, and again bang OK.

3. Click the chantry you wish to remove. To baddest added than one chantry at a time, columnist and authority down the CTRL key while you bang anniversary font.

4. On the File menu, bang Delete.

5. When you accept the “Are you abiding you wish to annul these fonts?” prompt, bang Yes.

To anticipate a chantry from loading after removing it from the harder disk, move the chantry from the Fonts binder into addition folder. Use this adjustment for troubleshooting purposes. This action does not absolutely abolish the font, because chantry anthology advice is not deleted. However, it prevents the chantry from loading.

APPLIES TO

• Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)

• Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)

• Microsoft Windows Server 2003, Accepted Edition (32-bit x86)

• Microsoft Windows Server 2003, Web Edition

• Microsoft Windows Server 2003, Enterprise x64 Edition

• Microsoft Windows Server 2003, 64-Bit Datacenter Edition

• Microsoft Windows XP Professional

• Microsoft Windows XP Home Edition

• Microsoft Windows XP Tablet PC Edition

• Microsoft Windows 2000 Advanced Server

• Microsoft Windows 2000 Datacenter Server

• Microsoft Windows 2000 Professional Edition

• Microsoft Windows 2000 Server

• Microsoft Windows Millennium Edition

• Microsoft Windows NT Server 4.0 Accepted Edition

• Microsoft Windows NT Workstation 4.0 Developer Edition

Facebook is one of the largest social networking sites. People all around the world use it to connect to each other. It was formerly created for high school and college students. It opened up for everybody in 2006 and then later in 2007 it opened up itself to developers. Therefore, it launched enormous opportunity for its users to make money online. From the time Facebook has opened up for developers, it has seen new applications overflowing.

Many people are constantly developing new applications on Facebook and many of them are even used by various different users to create pages that appeal to their own interests and needs. More than 1,900,000 users access the Facebook Marketplace application, which has now become a trend that is gaining fame.

Following are the few ways, which can help you, generate money online with Facebook:

Selling ad space: This is the most attractive part when it comes to making money online on Facebook. This forms majority of the business people do on it. Some Facebook applications let sellers advertise their wares to Facebook friends and other members. This method can help you make a lot of cash online by selling ad space on their page through ad networks like Lookery, Userplane and Google Adsense. Facebook is free to place ads in this marketplace and there is no limit on how many you can place. You can also try out the Social Ads to see how it benefits you. If you do not wish to sell, there are commission based sales referral programs that can help you a great deal. Following are 3 simple steps that can guarantee you a steady stream of income:

Develop a Facebook page that interests some advertisers. Create a space where ads can be placed on your Facebook pages and for this purpose install the My Stuff application that allows you to install any code on your Facebook profile and pages.

Find an advertiser who is willing to advertise on your Facebook page. Selling goods and services: Facebook application Brand Tracker looks for upcoming concerts, events, and links to ticket selling websites. As predicted, people may start buying things from their own Facebook page.

Sponsorship: this feature has also helped many people in making quick, easy, and handsome amount of money. Write a Facebook Book: it basically means advances and royalties for authors. So, you can make use of this option if you are good at writing content. If you are able to get good appreciators then you can surely earn enormous money online. Write a Facebook Blog: there are already numerous good ones who cover it up all. Surely, there is room for many more. Once you get an audience for your blog, you can begin to earn lot of money online.

Sell your Facebook application: create an application on Facebook, bring it in the notice of some thousand users, try and fetch revenue from it and then offer cast Per Install ads via Adonomics and provide data to get an Adonomics certified valuation. This is a sure shot path to earn handsomely on Facebook.

Facebook applications as a consultant: As of now, there is scarcity of good developers and so they are in huge demand. If you think you have it in you, go and fill up the vacuum there and earn sitting at home. Do not just think of Facebook as a site to have fun and contact people. It can also help you make money online. Facebook has users all around the world and it has huge audience to it which and help you a great deal in your purpose of making money. You can access it anywhere anytime and people from all age groups can use it. So make use of the enhanced opportunities Facebook provides to its members.