Database Reference
In-Depth Information
Title and Instruction
ClassID Te xt Box
Column Names
CourseName Te xt
Box
Select
Button
Credit Te xt Box
Select
Button
TimeBlock Te xt Box
Select
Button
We ekday Te xt Box
Select
Button
Semester Te xt Box
Insert, Cancel
Link
Select
Button
Update, Delete, New Link
Select
Button
GridView
FormView
Status Label
Figure 9.3
GUI design.
he IDE allows application developers to create mixed-language projects. It also allows dif-
ferent programming languages to share the tools. It provides various tools for building Windows
applications, web applications, XML web services, desktop applications, and mobile applications.
When creating forms, the IDE supports various programming languages such as Visual Basic,
Visual C#, ASP.NET, and Visual C ++ . It is designed to fully integrate with the Windows Azure
SDK. Windows Azure SDK provides a set of tools for running, testing, debugging, and tuning
database applications before the applications are deployed to Windows Azure.
Microsoft.NET Framework provides a library of code packages, including data access, data-
base connectivity, cryptography, network communication, user interface, and web application
development. he tools provided by .NET Framework are used for developing network capable
applications such as web forms and reports.
9.3.1 Form Development
In this chapter, based on the GUI design, Microsoft Visual Studio will be used to create a GUI
given in Figure 9.3. he programming language C# included in Visual Studio will be used to
implement the actions listed in Table 9.3. Since C# provides the templates used to handle those
events listed in Table 9.3, the efort on programming can be reduced signiicantly.
Among the tools provided by Visual Studio, Forms Designer is particularly useful for develop-
ing forms. Forms Designer provides a platform for the database application developer to create
forms. It provides various form controls such as text box, combo box, dialog box, menu strip,
Search WWH ::




Custom Search