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.
Bookmark and Share