0% found this document useful (0 votes)
3 views12 pages

VB.NET Student Information System Code

welcome to GUI

Uploaded by

yashpunekar01
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views12 pages

VB.NET Student Information System Code

welcome to GUI

Uploaded by

yashpunekar01
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PROGRAM

Imports [Link]
Public Class Form1

Private Sub Button1_Click(ByVal sender As [Link], ByVal e As


[Link]) Handles [Link]
Dim regex As Regex = New Regex("yuvi")
Dim regex1 As Regex = New Regex("abc")

If ([Link] = "" Or [Link] = "") Then


MsgBox("Please fill your info")
Else
If Not [Link]([Link]) Then
[Link]()
[Link](TextBox1, "Invalid User name")
Else
If Not [Link]([Link]) Then
[Link]()
[Link](TextBox2, "Wrong Password")
Else
If Not [Link]([Link]) Or Not
[Link]([Link]) Then
MsgBox("Invalid username and password")

Else
[Link]()
MsgBox("Login Successful")
Dim registraion As New Registration_Form [Link]()
[Link]()
End If
End If
End If
End If
End Sub

Private Sub Button2_Click(ByVal sender As [Link], ByVal e As


[Link]) Handles [Link]
[Link]()
End Sub
End Class
Imports [Link]
Public Class Registration_Form
Private Sub Button2_Click(ByVal sender As [Link], ByVal e As
[Link] ) Handles [Link]
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
End Sub

Private Sub Button3_Click(ByVal sender As [Link], ByVal e As [Link])


Handles [Link]
[Link]()
End Sub

Private Sub Button1 Click(ByVal sender As [Link], ByVal e As


[Link]) Handles [Link]
Dim regex As Regex New Regex("^[a-z0-9-]+(.[a-z0-9-]+)@[a-z0-9-]+([a-z0-9-
]+)*(.[a-z](2,4 })$")
Dim regex1 As Regex New Regex("^\(?([0-9]{3})\)?[-,]?([0-9]{3})[-,]?([0-
9]{4})$")
If ([Link] = "" Or [Link] = "" Or [Link] = "" Or
[Link] = "" Or [Link] = "" Or [Link] = "" Or [Link] = "" Or
[Link] = "") Then
MsgBox ("Please fill your all details") Else
If Not regex. IsMatch ([Link]) Then
[Link](TextBox4, "Enter Valid Email Id")
Else
If Not [Link](TextBox6. Text) Then
[Link](TextBox6, "Enter Valid Phone No")
Else
If Not [Link]([Link]) Then
[Link](TextBox7, "Enter Valid Phone No")
Else
If Not [Link]([Link]) Then
[Link](TextBox8, "Enter Valid Mobile No")
Else
[Link]()
Dim info As New Student Information
[Link]()
[Link]()
End If
End If
End If
End If
End If
End Sub
End Class

Public Class Student Information

Private Sub Button3_Click(ByVal sender As [Link], ByVal e As


[Link] ) Handles [Link]
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
[Link]()
End Sub

Private Sub Button2 Click(ByVal sender As [Link], ByVal e As


[Link]) Handles [Link].
Dim registraion As New Registration_Form
[Link]() [Link]()
End Sub
Private Sub Button1_Click(ByVal sender As [Link], ByVal e As
[Link])
Handles [Link]

If ([Link] = "" Or [Link] = "" Or [Link] = "" Or


[Link] ="" Or [Link] =
"" Or [Link] = "" Or [Link] = "" Or [Link] = "" Or [Link] = "")
Then

MsgBox("Please fill your all details")


Else
MsgBox("Registration Successful!")
[Link]()
End If
End Sub

Private Sub Student Information_Load(ByVal sender As [Link],


ByVal e As
[Link]) Handles [Link]

End Sub
End Class
OUTPUT
ADVANTAGES

1. User-friendly interface: [Link] forms provide a graphical user interface (GUI) that
is easy to use and navigate. This makes it simple for users to interact with the
student information system.
2. Data validation: [Link] forms allow for data validation, ensuring that the data
entered into the student information system is accurate and consistent. This helps to
maintain the integrity of the data.
3. Efficient data manipulation: [Link] forms provide various methods for
manipulating data in a GUI, such as adding, updating, and deleting records. This
makes it easy to manage the student information system.
4. Data binding: [Link] forms support data binding, which allows for the automatic
synchronization of data between the form and the data source. This makes it easy to
keep the student information system up-to-date.
5. Code reusability: [Link] forms can be reused in different applications, which saves
time and effort in developing new applications.
6. Integration with other technologies: [Link] forms can be integrated with other
technologies, such as databases and web services, making it easy to access and
manage student information from different source
DISADVANTAGES

1. Performance: [Link] forms may have slower performance compared to other


programming languages like C++ or Java. This is because [Link] relies on the .NET
framework, which can add some overhead.
2. Learning curve: While [Link] is designed to be easy to learn, there may still be a
learning curve for users who are not familiar with programming concepts.
3. Cost: [Link] is a commercial product, which means that there may be a cost
associated with using it. This can be a disadvantage for educational institutions or
organizations with limited budgets.
4. Compatibility: [Link] is not compatible with earlier versions of Visual Basic, which
can be a disadvantage for organizations that have existing applications written in
Visual Basic.
5. Complexity: [Link] forms can become complex and difficult to manage as the
application grows. This can lead to issues with maintainability and scalability.
6. Security: While [Link] provides various security features, there is still a risk of
security vulnerabilities if the application is not developed and deployed securely.
CONCLUSION
To conclude student information using a [Link] form, you would typically gather all the
required information from the user, such as name, age, grade, etc., then process and
display it accordingly. You might want to consider validating the input data to ensure
accuracy. Finally, you can summarize the information entered by the user and display it in
a clear format, such as in a message box or within the form itself. If you need specific code
examples or guidance on any part of the process, feel free to ask!

REFERENCE

[Link]
[Link]

[Link]
Management-System-Application-in-visual-Basic-and-Database
INTRODUCATION

A programming language is an artificial language specifically designed to communicate


instructions to a machine, particularly a computer. Technically, the programming languages
are used to create programs that control the behaviour of a machine and/or to express
algorithms precisely. The earliest programming languages predate the invention of the
computer and were used to direct the behaviour of machines, such as Jacquard looms. Since
then thousands of different programming languages have been created, mostly in the
computer field, with many more being created every year. The majority programming
languages illustrate computation in an imperative style, i.e., as a sequence of commands,
while some languages, such as those that support functional programming or logic
programming use alternative forms of description. The description of a programming
language is usually split into the two components of syntax (form) and semantics (meaning).
Visual Basic or VB is considered as a third generation or high level event driven
programming language with Integrated Development Environment (IDE) specifically
developed by Microsoft for its COM (Component Object Model) programming model and
was first released in 1991. A Visual Basic programmer can design an application using the
components provided with Visual Basic itself. Programming in VB is a combination of visually
arranging components or controls on a form, specifying attributes and actions of those
components, and writing additional lines of code for more functionality. Visual Studio is an
integrated development environment (IDE) used to develop programs, websites, web apps,
web services etc. it uses Microsoft software development platform such as Windows API,
Microsoft Silverlight etc. It can produce both native code and managed code. Visual studio
support 36 languages such as C#, Visual Basic, C++ etc. This book provides the basic
knowledge of using Visual studio and use code in C# and Visual Basic.

You might also like