Jun 22, 2009

Progress bar in login form

Simple use of progress bar control which is being used in many places. I have made a sample for login form.















VB.Net

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As Integer
If TextBox1.Text = "deepika" And TextBox2.Text = "pass" Then
ProgressBar1.Visible = True
ProgressBar1.Minimum = 1
ProgressBar1.Maximum = 100000
ProgressBar1.Value = 1
ProgressBar1.Step = 1
For x = 1 To 100000
ProgressBar1.PerformStep()
Next x
Me.Hide()
Form2.Show()
Else : MsgBox("Wrong User ID or Password! Try Again!")
TextBox1.Text = ""
TextBox2.Text = ""
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Close()
End Sub
End Class

C#

private void button1_Click(object sender, EventArgs e)
{
int x = 0;
if (textBox1.Text == "deepika" & textBox2.Text == "pass")
{
progressBar1.Visible = true;
progressBar1.Minimum = 1;
progressBar1.Maximum = 100000;
progressBar1.Value = 1;
progressBar1.Step = 1;
for (x = 1; x <= 100000; x++)
{
progressBar1.PerformStep();
}
this.Hide();
frm.Show();
}
else
{
MessageBox.Show("Wrong User ID or Password! Try Again!");
textBox1.Text = "";
textBox2.Text = "";
}
}

Jun 17, 2009

Difference between Web & Windows in simple terms

Diff between Windows and web appl :
1) Windows is .exe & Web is .dll
2) Performance wise windows (.exe) take more time for execution.
Every page is a dll in .net so when a website is loaded then only one page is executed and rest pages are dynamically linked .
3) Web appl always needs a web server(i.e. IIS,Apache etc.) for ececuting.
4) Security - Websites are not secure.
5) User friendly - Windows appl is very user friendly. As there are ppl who dnt know about internet so not possible to use while windows somewat can be used.

Jun 2, 2009

Use of App_Code folder ?

Refer this link :

App-Code-Folder