Read Microsoft Visual C# 2005 Express Edition: Build a Program Now! Online
Authors: Patrice Pelland
Tags: #General, #Computers, #C♯ (Computer program language), #Programming Languages, #C#, #Microsoft .NET Framework, #Computer Books: Languages, #Computer Graphics, #Application software, #C# (Computer program language), #Programming, #Microsoft Visual C# .NET, #Microsoft Visual C♯ .NET, #Electronic books, #Game Programming & Design, #Computing: Professional & Programming, #C (Computer program language), #Computers - Languages, #Programming Languages - C#, #Programming & scripting languages: general
yellow lightning, 76
Methods, 5, 7.
See also entries for individual
myPosition, 120
Period/left parentheses, 60–10
IDE.
See
Integrated Development
methods
PK.
See
Primary key (PK)
Environment (IDE)
Microsoft Access, 149
Primary key (PK), 132
Identity increment, 132
N
Microsoft.com Web site, 53, 194, 204
Private method, 174
Identity seed, 132
Namespace, 46–47
Microsoft Developer Network (MSDN),
Product Table, 130
IIS.
See
Internet Information Service (IIS)
Naming variable, 54
30, 206
Programming language, 3
Image, 106
Natural key, 133
Microsoft Developer Network Really Simple
Programming paradigm, 4
Immediate Window, 116, 125
Navigate box, 92–95
Syndication, 28, 30
Progress bar, 99
210
Microsoft Visual C# 2005 Express Edition: Build a Program Now!
Z02622299.indd 210
10/25/05 2:03:21 PM
Project, 46–47.
See also
Application
Smart Tags, 12
ToolTip, 74
Start Page, 28–31
Project Designer, 91, 185, 204
Snap lines, 58–59
Track Changes, 60
welcome page, 19
Project Designer page, 85–86
Solution Explorer, 28
Tree view property, 49
Visual C# Express Headlines, 28–29
Properties Window, 48
add splash screen and About Display
T-SQL.
See
Microsoft Transact-SQL (T-SQL)
Visualizers, 114–115
Property, 52
box, 176–177
tstUrl Tool Strip text box, 107
Visual Studio.
See
Microsoft Visual Studio
Publishing Wizard, 205
add Web Reference, 181–182
Typed dataset, 156
2005 Express Edition
Publish version number, 205
defined, 30, 32–33
rename feature, 68
U
W
Q-R
Show All Files button, 68
Unhandled exception, 120
Watch, 116, 125
Source code, 38, 114–115
Query Parameters dialog box, 160
UpdateCurrentInfo method, 202
Weather data Web service
Splash screen
RadioButton, 72
UpdateWeather method, 191–192
layout of current weather information,
in action, 89
Rapid Application Development tools, 9
URL, configure browser to navigate,
184
add, 176–177
RDBMS.
See
Relational Database
107–108
list of exposed methods from, 182
Add New Item dialog for creation of, 82
Management System (RDBMS)
UserClosing event, 177
WeatherInfo data in, 183
with background and labels location, 84
Recent Projects, 28–29
User input, validate, 200–202
See also
Web services
create, 82–84
Refactoring, 12, 66, 69
User interface, create application, 168–180
Weather icons, 197–198
defined, 82
Refactoring-extract method, 70–71
add notification area capabilities,
WeatherInfo, 183, 190
make generic, 86–89
Reference, adding, 112–115
169–173
199
SQL.
See
Structured Query Language (SQL)
Relational database, interact with, 135–136
add splash screen and About Display
Web browser, 48–52, 183
SQL Server 2005 Express Edition, 125,
Relational Database Management System
box, 176–177
Web Control properties, 51
136–148, 204
(RDBMS), 20, 128, 135–136
attach forms to application, 177–178
Web forms, 3
Star icon, 145
Rename feature, 67–70
attach Option Dialog box, 179–180
Web method, 183
startBackgroundTaskCurrentDay method,
Restore() method, 174
create data source for main form
Web services, 3
187–188, 192
Reusable components, 10
control, 168–169
add, to project using Visual Studio,
StartPosition, 83, 93, 179
Rich Site Summary or Really Simple
create NotifyIcon control, 170–173
181–183
Start with Debugging, 39–40
Syndication (RSS), 13
hook up form to context menu, 180
add supporting background code,
Start Without Debugging, 40
Row, 128
stop application, 173–176
190–192
Status Bar, 28–30, 98–99
RSS.
See
Rich Site Summary or Really
Username, 187
add weather information to form,
Status strip control, 99
Simple Syndication (RSS)
User setting entries, create, 185
183–185
Step Out function, 118–120
RunWorkerAsync method, 188
Using directive, 114
create user setting entries, 185
Structured English Query Language
defined, 181
(SEQUEL), 135
S
perform task in background, 185–190
Structured Query Language (SQL), 135
V
Windows application, 10, 25, 41–44.
See
SaveFileDialog, 76–77
Supporting background code, 190–192
ValidateZip method, 200–201
also
Application
Save Project dialog box, 41
Surrogate key, 132
Variable, naming, 54
Windows controls, 71–74
Save settings, 202
VerifyConnectedToInternet method, 194
Windows form controls, 12
Screen resolution, 153
T
VerifyWebService method, 195
Windows Form Designer, 12, 42
Search Criteria Builder dialog box, 161–162
Visual Basic, 4
Table
Windows icons, personalize application
Security Center, 22
Visual C# 2005 Express Edition
create, in database, 139–140
with, 102–103
Settings, save, 202
applications to build with, 10
create relationships between, 141–144
Windows Updates, 16, 22
Show All Files button, 68
create database using, 137–139
See also
Database
Wire, 52–53, 94–95
ShowIcon, 93
defined, 9–13
Table adapter, 156, 159
WriteLine method, 61
ShowInTaskbar, 93
environment configuration for first time
Table Designer, 140
Side-by-side installation, 16
use of, 28
Testing, 95
Simple text, 27
features of, 11–13
X-Z
Text, 83, 93, 106, 179–180
Simplified development environment, 13
getting started, 27–31
XML.
See
Extensible Markup Language
TextBox, 72
Size:Height, 83, 93
installing, 17–22
(XML)
Toolbar, 29
Size:Width, 83, 93, 106
license agreement, 19
XML Web service, 12
Toolbox, 28–30
Small black triangle icon, 145
preparing to install, 16–17
Yellow lightning icon, 76
Tool strip, 16, 103–104
SmallTalk, 4
previous versions of, 17
ZIP code, 187, 199–201, 203
Tool strip container, 96–97
Smart caption, 154
SQL Server 2005 Express in, 136–148
Z-order, 97
Index
211
Z02622299.indd 211
10/25/05 2:03:22 PM
What do you think of this book?
We want to hear from you!
Do you have a few minutes to participate in a brief online survey? Microsoft is interested in hearing your feedback about this publication so that we can continually improve our books and learning resources for you. To participate in our survey, please visit:
www.microsoft.com/learning/booksurvey
And enter this book’s ISBN, 0-7356-2229-9. As a thank-you to survey participants in the United States and Canada, each month we’ll randomly select fi ve respondents to win one of fi ve $100 gift certifi cates from a leading online merchant.* At the conclusion of the survey, you can enter the drawing by providing your email address, which will be used for prize notifi cation only.