Index. B base classes creating, , 389 inheriting, inheriting in new classes, 390

Size: px
Start display at page:

Download "Index. B base classes creating, , 389 inheriting, inheriting in new classes, 390"

Transcription

1 Index Symbols & (string concatenation (combination) operator), 70, 135 function of, 174 * (multiplication operator), (addition operator), 135 / (division operator), 135 = (assignment (equal to) operator), 119, 152 > (greater than) operator, 152 >= (greater than or equal to) operator, 152 ^ (exponentiation operator), 135 _ (line continuation character), 71 placement of, 177 (not equal to) operator, 152 (subtraction operator), 135 A Abs(n) method, purpose, 143 access keys adding, adding to menu commands, 92 adding to menu items, 111 ActiveX Data Objects (ADO), replaced by ADO.NET. See ADO.NET Add Controls creating new Label and Button controls, folder location, 345 Add New Item dialog box, templates in, 238 Add ToolStrip Button button, 100 Add-Ins menu. See Visual Basic 6 addition operator (+), 135 ADO.NET replacing ADO and RDO, 418 Visual Studio 2005 and, 418 XML and, 418 Advanced Math folder location, 138 overview, 138, 141 Alignment property, replaced by TextAlign property, 35 AllowFullOpen property, 105 Alphabetical button (Properties window), 15 Always Show Solution check box, 8, 30 Anchor and Dock anchoring, docking objects at run time, folder location, 348 Anchor property, 330 anchoring objects from edges of forms, 353 objects on forms at run time (Anchor and Dock example), And (logical operator) described, 158 password protection using, AndAlso operator conditional statements and, 149 short-circuiting by using, animating. See also moving controls, 356 objects, 372 objects by using properties, 362 objects on forms (Sun icon example), AnyColor property, 105 ANSI character set. See ASCII codes applications console. See console applications deploying, 61 installing on one or more computer systems, 59 installing on one or more computer systems. See also deploying System.Diagnostics.Process.Start method, starting with, 63 arguments ByRef vs. ByVal, defined, 246 passing, ByRef vs. ByVal, 236, 260 requiring parentheses around when calling procedures, 236 Array classes, 275 arrays assigning values to, 282 control, no support of in Visual Basic 2005, 285 creating, 263, 282 declaring, assigning using same statement, 262 dynamic, creating, 282 dynamic. See also dynamic arrays fixed-size, 263. See also fixed-size arrays information included in declaration statement, table, 263 overview, 262 processing elements in, 282 public, creating, 282. See also public arrays redimensioning, preserving data in, 282 reordering contents of, 283 setting aside memory for, 264 working with, 265 zero-based, 262 As keyword declaring variables with, 116 declaring with, 236 ASCII codes characters, sorting and, 317 converting to text characters, 326. See also text characters viewing table of in character set, 317 working with, ASP.NET overview, 466 software requirements, 470 in Visual Basic 2005, 466 Web sites, creating, 493 assemblies, 12, 59 assigning shortcut keys to menus, 109 assignment (equal to) operator (=), 119, 152 Atan(n) method, purpose, 143 Auto Hide command (Windows menu), 21 auto-hiding windows, 17, 21, 32 auto-hiding tools, 4 Autos window described, 203, 205 using, 212 AutoSize property (Layout category), 45 B base classes creating, , 389 inheriting, inheriting in new classes,

2 506 Basic Math Basic Math examining, folder location, 135 overview, 135 binding additional DataGridView control to tables, controls to datasets, 433 masked text box controls to dataset objects, BindingNavigator control, linking to data grid view objects, 458 Birthday building, folder location, 72 running, books recommended for Visual Basic, Visual Studio ming, Boolean data types, 128 expressions, described, 152 properties, defined, 48 BorderStyle property (Alignment category), 45 bound objects, creating with capability to display dataset data on forms, 441 break mode. See debugging mode breakpoints removing, 213 removing (Debug Test example), 211 setting, , 212 Build menu, 59 Publish command, creating custom Windows Installer project with, 59 building Web sites, Button control (Toolbox), 35, 66 creating new (Add Controls example), using with Web pages, 475 button objects adding to forms, names of, 40 Button1_Click procedure, overview, buttons Add ToolStrip Button. See Add ToolStrip Button button Alphabetical. See Alphabetical button (Properties window) Categorized. See Categorized button (Property window) creating, 88 Delete. See Delete button (Help Favorites window) Discard. See Discard button ellipsis, 15 End. See End button Font. See Font button (Properties window) forms, adding more than one to, Insert Standard Items. See Insert Standard Items button moving, resizing, 40 New Connection. See New Connection button Open. See Open button overview, 67 Properties Window. See Properties Window button (Standard toolbar) Save All. See Save All button (Standard toolbar) Save Data. See Save Data button Save Search. See Save Search button (Document Explorer toolbar) Sort Array. See Sort Array button Spin. See Spin button (example) Step Into. See Step Into button Stop Debugging. See Stop Debugging button (Debug toolbar) View Designer. See View Designer button ByRef keyword passing arguments with, 260. See also ByVal keyword when to use, 258 Byte data type, 128 ByVal keyword passing arguments with, 260. See also ByRef keyword when to use, 258 C calculations performing with functions, visual feedback during, 283 Car Loan Calculator project, folder location, 490 carriage return characters, defined, 174 formatting text strings with, 282 case sensitivity in code, 183 Catch code blocks, exiting, 234 Catch When statement, Try...Catch code blocks and, 216 Categorized button (Property window), 15 cells, changing colors of, 455 Celsius Conversion folder location, 185 using Do loops, Char data type, 128 characters, extracting from middle of strings, 326 check boxes creating, 88 defined, 80 examing code (Input Controls example), CheckBox control (Toolbox), experimenting with, CheckBox creating, folder location, 78 property settings table, 76 running, 78 Circle keyword. See DrawEllipse method class libraries. See also namespaces including from.net Framework, 147 making a call to methods from, 147 class library methods, using for mathematical operations, 116 class modules. See classes class variables, declaring, 382 classes adding new to projects, 380 Array. See Array classes base, creating, , 389 base, inheriting, creating (Person Class example), creating methods in, 390 creating objects based on, creating properties in, 390 declaring object variables to use, 390 defined, 74 defining between Public Class and End Class keywords, 374 inheriting base classes in, 390 new syntax for adding properties, 374 overview, 380 PrintDocument. See PrintDocument class user-defined, storing in single source file, 374

3 controls 507 client controls. See HTML controls closing files, 324 s, 13 Visual Studio, 32 windows, 17 >cmd command, using to switch to Command Window, 209 code adding to display Print dialog box and print files, case sensitivity in, 183 executing one line of, 212 Try or Catch blocks, exiting, 234 Try...Catch blocks, 216 using comments in, 88 using fundamental data types in, using to open hidden forms, 352 viewing HTML in Web pages, 493 writing, 61 writing (Spin button example), Code Editor character length, 71 examining expressions, properties, variables in, 212 executing one line of code in, 212 identifying mistakes in, 52 opening, 61 statements in, 50 using, code snippets adding, reorganizing, 196 inserting, , 196 inserting new, reorganizing, 195 Code Snippets Manager command, 195 Code Snippets Manager dialog box, 195 Collection data type. See System.Collections namespace collections Controls. See also Controls collection creating, 292 creating new, adding members to, 299 declaring new, 292 giving objects special treatment in, 299 overview, 286 processing objects in, 299 referencing objects in, 286 tracking Internet addresses with, Color button, writing event procedures, 105 Color dialog box customizing color settings, 105 displaying, 111 color in Visual Basic code, identifying elements with, 52 ColorDialog control properties of, 105 purpose, 102 columns changing width in data grid view objects, 462 fields, defined, 419 hide headers in data grid view objects, 462 removing from data grid view objects, 450, 462 combo boxes, defined, 81 ComboBox control, 63 ComboIndex property (ComboBox control). See SelectedIndex Command window overview, 210 running commands in IDE from, 213 running File.SaveAll, 211 switching to Immediate window (immed), 209, 213 CommandButton control. See Button control (Toolbox) commands adding access keys to menus, 92 running in IDE from Command window, 213 comments defined, 82 using in code, 88 CommonDialog control. See Windows Forms controls comparison operators, using with Select Case decision structures, 164 comparisons, making in conditional expressions, 170 compiler errors. See syntax errors settings, checking, 30, 31 compiling s, 32 complex For...Next loops, creating, 176 component tray, displaying in the IDE, 91 components, switching between, 9 computing square roots by using System.Math class, conditional expressions making comparisons in, 170 order of in If...Then and ElseIf statements, 154 table of, 151 testing more than one by using logical operators, 158 writing, 170 conditional statements using AndAlso and OrElse operators, 149 connecting to database tables, 462 to databases, 440, connection string, defined, 422 connections, defined, 420 console applications creating for non-display of user interfaces, 353 writing without displaying user interfaces. See also user interfaces constants creating, 147 making available to all objects and event procedures, 133 storing variables as, 133 using in event procedures, 133 control arrays, no support of in Visual Basic 2005, 285 controls adding to forms at run time, 343, 352 adding to s, 102 adding to Web pages, 493 binding to datasets, 433 BindingNavigator. See BindingNavigator control Button. See Button control (Toolbox) CheckBox. See CheckBox control (Toolbox) ColorDialog. See ColorDialog control ComboBox. See ComboBox control CommandButton. See Button control (Toolbox) CommonDialog. See Windows Forms controls Coolbar. See ToolStrip control DataGridView. See DataGridView control DateTimePicker. See DateTimePicker control defined, 74 dialog box in Visual Basic 2005, 391 FolderBrowserDialog. See FolderBrowserDialog control

4 508 Controls collection controls (continued) FontDialog. See FontDialog control Frame. See GroupBox control HyperLink. See HyperLink control Image. See PictureBox control (Toolbox) Label. See Label control LinkLabel. See LinkLabel control (Toolbox) ListBox. See ListBox control masked text box, binding to dataset objects, MaskedTextBox. See MaskedTextBox control MenuStrip. See MenuStrip control (Toolbox) moving with For Each...Next loops (Controls Collection example), 289 OpenFileDialog. See OpenFileDialog control OptionButton. See RadioButton control organization of, 39 organizing on forms, 346 overview, 63 PageSetupDialog. See PageSetupDialog control PrintDialog. See PrintDialog control PrintPreviewDialog. See PrintPreviewDialog control RichTextBox. See RichTextBox control (Toolbox) SaveFileDialog. See SaveFileDialog control server, adding to Web pages, server vs. client, 468 support of drag-and-drop effects, 356 TextBox. See TextBox control (Toolbox) Timer. See Timer control Toolbar. See ToolStrip control verifying data format on Web pages, 494 on Web pages, 466 Windows Forms. See Windows Forms controls writing event procedures for Web pages, Controls collection. See also collections moving objects left to right across in, 299 object experimentation procedure (Controls Collection example), overview, 286 using Name property for special treatment of objects in, 291 Controls Collection folder location, 292 giving objects in Controls collection special treatment with the Name property, 291 moving controls with For Each...Next loops, 289 using For Each...Next loops to change Text properties, using Name property for special treatment of objects in Controls collection, 291 coordinate system, overview, 356 coordinate system. See also pixels Cos(n) method, purpose, 143 counters global, using (For Icons example), global, using (For Loop Icons example), opening files by using, 179 crashes, s, defined, 216 Currency data type. See Decimal data type customizing Help, 24, 33 IDE settings, 33 inherited forms, 389 D data, displaying in Visual Studio 2005, 418 data grid view objects adding additional to forms, 463 changing column width, 462 creating, creating color scheme for rows, 462 creating to display database tables, 462 hiding column headers in, 462 preventing editing or changing of data, 463 previewing data bound to, 449, 462 removing columns from, 450, 462 setting properties, sorting data in, 452 data grid view objects. See also DataGridView control; grids; objects Data Source Configuration Wizard creating datasets with, 418 establishing connection with (Students.mdb sample database), Data Sources window creating database objects on forms with, overview, 428 data types 16-bit Short. See Short data type 32-bit Integer. See Integer data type 64-bit Long. See Long data type Boolean. See Boolean data type Byte. See Byte data type Char. See Char data type Currency. See Decimal data type Date. See Date data type Decimal. See Decimal data type Double. See Double data type fundamental, using in code, included in Visual Basic 2005, table of, 127, 128 Integer. See Integer data type Long. See Long data type Object. See Object data type SByte. See SByte data type Short. See Short data type Single. See Single data type specifying when declaring, 236 String. See String data type UInteger. See UInteger data type ULong. See ULong data type user-defined, 132 UShort. See UShort data type Variant. See Variant data type Data Types folder location, 129 overview, 129 database objects creating by using Data Sources window, defined, 425 databases. See also datasets adding pages to Web sites to display information in (Car Loan Calculator example), 486 displaying records on Web pages, 494 establishing connection to, 440, filtering, sorting information stored in datasets, 441 formatting data on forms, 441

5 dialog boxes 509 overview, 418 relational. See relational databases Students.mdb sample, 420 tables, connecting to, 462 terminology, 419 updating, , 463 in Visual Basic 2005, 418 DataBindings property, overview, 435 DataGrid control, DataGridView control vs., 443 DataGridView control DataGrid control vs., 443 overview, 444 scrolling, resizing, and sorting with, in Visual Basic 2005, 443 DataGridView control. See also data grid view objects DataGridView Tasks list, function of, 449 Dataset Designer, described, 427 dataset objects, binding to masked text box controls, datasets as representations, 426 binding controls to, 433 creating, 440 defined, 420 displaying information on forms, 429 information, displaying during debugging sessions, 212 overview, 428 typed, described, 427 visualizers, 207 Date data type, 128 date time picker object, 70 configuring to display times, 73 DateString property, description, 99 DateTimePicker control, overview, 69 DayOfYear property, 71 debug build, executable file type in Visual Studio, 57 Debug menu Run commands, 35 Start Debugging command, 55 Debug Test debugging, folder location, 205 opening text visualizers in debugger, 207 removing breakpoints, 211 using Immediate window to modify variables, 209 Debug toolbar, displaying, 212 debugging Debug Test example, new windows in IDE, 198 debugging mode starting, 203 using, 200 visualizer appearance, 208 debugging sessions displaying HTML, XML, dataset information during, 212 stopping, 213 Decimal data type, 128 Currency replacement data type, 116 decision structures If...Then. See If...Then decision structures Select Case. See Select Case decision structures declaration statements, array information included in, table, 263 declarations, choosing location for, 134 declared variables, hiding in classes, 390 declaring object variables to use classes, 390 public variables in modules (Lucky Seven example), declaring variables, 146 by using Dim statement, As keyword, 116 requiring, 31, 116 when more than one form, 132 defensive ming techniques, 231 delayed save, 30 Delete button (Help Favorites window), 27 deleting breakpoints, 213 favorites, in Help, 27 menu items, 94 objects, 41, 61 saved Help searches, 27 toolbar buttons, 101 deploying applications, 61 applications on one or more computer systems, 59. See also applications Visual Basic applications, Web sites, 480 descriptive label properties, setting, 46 Design mode, 40 adding text in, 473 grid, displaying, 40 Source mode, switching between, 493 Designer Design mode vs. Source mode, switching between, 493 displaying, 11 scroll bars in, 38 Source tab, 474 switching to, 12 Desktop Bounds folder location, 342 setting DesktopBounds property, DesktopBounds property, 330 positioning forms with, 339 setting (Desktop Bounds example), detecting mouse events, 168 development environment, shared, 4 development environment. See IDE dialog boxes adding nonstandard, 108 adding Print Preview and Page Setup, Code Snippets Manager. See Code Snippets Manager dialog box controls for printing in Visual Basic 2005, 391 displaying after creation, 103 displaying output in, 147 displaying printing in s, 414 Edit Columns. See Edit Columns dialog box getting input with, 147 Inheritance Picker. See Inheritance Picker dialog box Input Mask. See Input Mask dialog box New Project. See New Project dialog box Open. See Open dialog box Open Project. See Open Project dialog box Project Location. See Project Location dialog box Select Resource. See Select Resource dialog box standard, using in s, 111 Tools/Options. See Tools/Options dialog box

6 510 DialogResult property DialogResult property, 90 using in the calling form, 338 Digital Clock folder location, 188 settings for, 188 using Timer control in, Dim statement declaring variables with, 116 using to save space for variables, 118 Disc Drive Error, creating, trapping run-time errors, 218 disc drive errors experimenting with (Disc Drive Error example), writing handlers (Disc Drive Error example), Disc Drive Handler folder location, 229 tracking run-time errors with variables, Discard button, closing without saving, 241 disconnected data sources, defined, 426 disks, creating new text files on, 310 displaying additional forms by using event procedures, 335 Color dialog box, 111 commas by using Format function, 129 contents of variables, 125 counter variables in TextBox controls, 173 database tables by creating data grid view objects, 462 Debug toolbar, 212 design mode grid, 40 Designer, 11 dialog boxes after creation, 103 HTML, XML, dataset information during debugging sessions, 212 information by using For...Next loop (For Loop example), message boxes by using Finally clause, 223 messages by using MsgBox function, Open dialog box, 111 Options dialog box, 30 output in dialog boxes, 147 printing dialog boxes, 414 Properties window, 14 Solution Explorer, 11 Start Page, 12 Web page titles on Internet Explorer title bar, 494 Web pages, 88 division operator (/), 135 Do loops avoiding endless, 196 converting temperatures by using (Celsius Conversion example), described, 182 using Until keyword in, 186 writing, 182 Dock property, 330 docking objects on forms at run time (Anchor and Dock example), objects to edges of forms, 353 windows, 10, 20, 32 docking guides, 18, 20 document types, text file, defined, 301 documents multipage, printing, 414 tabbed. See tabbed documents Double data type, 128 double-clicking creating standard-sized objects by, 173 names of properties, 48 drag-and-drop effects, control support for, 356 Draw Shapes creating lines, rectangles, and ellipse shapes, folder location, 360 DrawEllipse method, 356 DrawLine method, 356 example, 358 drop-down list boxes, creating, 88 Dynamic Array example recording temperatures with dynamic arrays, dynamic arrays, 263. See also arrays creating, 282 creating, overview, 270 recording temperatures with (Dynamic Array example), E Edit Columns dialog box, 454 editing event procedures (Open button example), menu event procedures, ellipsis buttons, 15 ElseIf statement, conditional expression order in, 154 End button double-clicking to view Code Editor, 50 function of, End Class keyword, Public Class keyword and, defining classes between, 374 End Module keyword, wrapping content in modules, 236 EOF function, checking for end of files, 303, 304. See also files equal to (=) operator, 152 Err object, overview, 224 Err.Description property, identifying runtime errors with, 216 Err.GetException method, returning exceptions with, 216 Err.Number property, identifying runtime errors with, 216 error, no index content, 500 error handlers. See also errors nested Try...Catch code blocks in, 230 overview, 216 specifying retry periods, 228 structured, defined, 199 structured, exiting with Exit Try statements, 216 structured, function of, 215 Try...Catch, writing nested, 234 Visual Basic 6 vs. 2005, 216 when to use, table, 217 errors. See also error handlers creating in s, 233 generating for testing purposes, 227 logic, 199 path, disc drive (Disc Drive Error example, potential problems addressed by handlers, table, 217 run-time, 198 run-time, defined, 140 run-time, detecting and processing, 233

7 formatting database data on forms 511 run-time, identifying with Err.Number, Err.Description properties, 216 run-time, table of, 224 syntax, 198 testing for specific in event handlers, 233 evaluation order, controlling in formulas, 147 event handlers calling printing, 414 creating printing, 413 mouse, adding (Select Case example), testing for specific conditions in, 233 writing, 170 event procedures defined, 75 described, 237 displaying additional forms by using, 335 editing (Open button example), menu, editing, using constants in, 133 writing (Color button example), 105 writing for objects on Web pages, 494 writing for Web page controls, event-driven ming, defined, 150 events mouse, detecting, 168 supported by Visual Basic, 151 exception handlers, structured. See error handlers exceptions, defined, 215 executable file types (.exe) creating, 58 59, 61 in Visual Studio. See also debug build; release build executing one line of code, 212 statements specific number of times, 196 statements until conditions met, 196 Exit command (File menu), 32 Exit For statement, described, 181 Exit Try statement exiting structured error handlers with, 216 overview, 232 exiting Visual Studio, 32, 33 Exp(n) method, purpose, 143 expanding objects at run time, 372 Explorer Form template, described, 332 exponentiation operator (^), 135 expressions adding to Watch window, 212 conditional. See conditional expressions examining in Code Editor, 212 Extensible Markup Language (XML). See XML extracting characters from middle of strings, 326 F F11, alternative to Step Into button, 206 Favorites list in Help, 25 deleting items in, 27 renaming items in, 26 feedback, visual during calculations, 283 fields. See columns File menu New Web Site command. See New Web Site command (File menu) Save All command, 53 File.SaveAll command, running, 211 FileOpen function, syntax, 303 files checking for end of, 303, 304. See also EOF function closing, 324 forms, saving, 61 saving text to, 325 FileStream class, opening text files with, 414 Filter list, adding items to, 104 filtering data by writing SQL statements, database information stored in datasets, 441 Finally clause displaying message boxes with, 223 using with Try...Catch code blocks, 222 Fixed Array folder location, 269 using fixed-size arrays, fixed-size arrays. See also arrays declaring, syntax items, recording temperatures with, 266 using (Fixed Array example), floating windows, 19 docked windows, switching to, 21 tabbed documents, switching to, 21 FolderBrowserDialog control, purpose, 102 folders, Projects. See Projects folder font, modifying, in forms, 16 Font button (Properties window), 15 Font property (Alignment category), 45 FontDialog control, purpose, 102 For Each...Next loops changing Text properties with (Controls Collection example), moving controls with (Controls Collection example), 289 overview, 287 using Name property in, 290 For Loop Icons folder location, 180 using global counters, For Loop displaying information by using For...Next loop, folder location, 175 For...Next loops creating complex, 176 described, 172 displaying information by using (For Loop example), exiting, 196 Fixed Array example, 268, 269 opening files by using, syntax, 172 writing, ForeColor property (Properties window), 46 Form Layout window, 330 form variables vs. public, 244 Form_Load procedure, 60 Format function, displaying commas with, 129 Format menu. See Visual Basic 6 Format property, date time picker object and, 73 formatting database data on forms, 441

8 512 forms forms adding additional (Lucky Seven Help example), adding controls to at run time, 343, 352 adding second grid, navigation control, adding to s, 330, 352 anchoring objects from edges of, 353 anchoring objects to edges of, 353 anchoring, docking objects on at run time (Anchor and Dock example), buttons, adding more than one, changing transparency of, 369 creating bound objects capable of displaying dataset data on, 441 creating lines, shapes on, 371 creating new with code, setting properties, 352 customizing inherited, 389 displaying additional using event procedures, 335 displaying dataset information on, 429 files, saving, 61 font, changing size, 16 formatting database information on, 441 inherited, customizing, inheriting interfaces, functionalities, 389 minimizing, maximizing, restoring, 343 minimizing, maximizing, restoring at run time, 352 moving objects on, 371 objects. See objects opening, 11 organizing controls on, 346 positioning on Windows desktop, properties. See properties property settings. See property settings resizing, 38 specifying startup, startup, positioning on Windows desktop, 352 startup, sizing and positioning with code on desktop, 352 startup, specifying, 353 switching between, opening hidden, 352 text, italicizing, 16 transparency, changing, 372 uses for additional, Windows, adding navigation controls to, 441 formulas controlling evaluation order in, 147 creating, 147 defined, 134 using parentheses in, 146 Frame control. See GroupBox control FullOpen property, meaning, 105 Function keyword, creating procedures with, 236 Function procedures calling, 247, 259 defined, 245 overview, 246 functions Hour (date). See Hour (date) function InputBox. See InputBox function LBound, UBound described, 267 LoadPicture. See System.Drawing.Image.FromFile method Minute (date). See Minute (date) function Month (date). See Month (date) function MsgBox. See MsgBox function overview, 125 performing calculations with (win rate example), Pmt. See Pmt function public, creating, 259 Second (date). See Second (date) function syntax items, using, Weekday (date). See Weekday (date) function Year (date). See Year (date) function fundamental data types, using in code, G GDI+ graphics services changing form transparency (Transparent Form example), 369 creating lines, shapes with in Visual Basic 2005, 356 general-purpose procedures advantages of, 245 defined, 245 global counters, using (For Loop Icons example), global variables. See public variables graphics, printing from printing event handlers, 414 Graphics.DrawString method, using to print text, greater than (>) operator, 152 greater than or equal to (>=) operator, 152 grids. See also data grid view objects adding second, aligning objects to, 40 changing color of cells, 455 changing color of gridlines, 462 displaying for design mode, 40 hidden by default, 40 reversing direction of sort, 462 snapline, 40 sorting records in, 462 GridView control, adding to Web pages (Car Loan Calculator example), group boxes, creating, 80 GroupBox control, 63 H Height property, expanding, shrinking picture box at run time, Hello World creating, folder location, 67 overview, 64 Help, 23 commands in, 27 customizing, 24, 33 deleting saved searches, 27 Favorites list, 25 Favorites list, deleting items in, 27 Favorites list, renaming items in, 26 local files, 23 online, 23 opening system, 24 renaming saved searches, 26 searching, 25 sorting articles in, 26 starting system, 33

9 LBound statement 513 hidden forms, opening by using code, 352 hiding declared variables in classes, 390 shortcut key combinations, 109 windows, 21 Hour (date) function, description, 99 HTML adding pages to Web sites, 481 controls described, 468 controls overview, 469 creating pages for projects, 494 creating Web pages in, displaying during debugging sessions, 212 tags, 474 viewing for Web pages, 474, 493 visualizers, 207 HyperLink control function of, 481 using, hyperlinks, adding to Web pages (Car Loan Calculator example), 490 I icon, My Projects, 7 IDE automatic addition of parentheses, 236 component tray, 91 customizing settings, 33 inheriting forms in with Inheritance Picker dialog box, 374 menus, toolbars, new, 35 new debugging windows, 198 resetting options, 28 running commands from Command Window in, 213 running Visual Basic from, 55 setting for Visual Basic development, 28 shared, 4 toolbars available in, 9 Visual Web Developer, 466 Visual Web Developer. See also Visual Web Developer If...Then decision structures overview, 152 testing conditions in, using, 170 validating users by using, If...Then statement conditional expression order in, 154 short-circuiting, 170 Image control. See PictureBox control (Toolbox) image formats in Visual Studio 2005, 356 immed command using to switch to Immediate window, 209 Immediate window opening, 212 switching to Command window, 213 switching to Command window (>cmd), 209 using to modify variables (Debug Test example), 209 implicit declaration of variables, Option Explicit Off statement and, 116 Import and Export Settings command (Tools menu), 28 Inheritance Picker dialog box inheriting forms in the IDE, 374 inherited forms, customizing, , 389 inheriting base classes in new classes, 390 defined, 74, 374 dialog boxes by using Inheritance Picker, form interfaces and functionalities, 389 forms in IDE with Inheritance Picker dialog box, 374 Inherits keyword, 374 creating base class with, Inherits statement, 387 input, specifying user input format, 170 Input Box, folder location, 123 Input Controls examining check box and list box code in, folder location, 80 form contents, 80 running, Input Mask dialog box, 155, 434 InputBox function described, 123 using to get input, when to use, 125 Insert Snippet command, 193 Insert Standard Items button, 100 inserting code snippets, , 196 new code snippets, 195 installing practice files, xx xxi integer (whole number) division operator (/), 135 Integer data type, bit, 116 interface elements. See objects Internet addresses, tracking by using new collections, Internet Explorer modifying Disable Script Debugging setting, 479 setting Web site title in title bar, 492 title bar, displaying Web page titles, 494 italicizing form text, 16 K keywords As. See As keyword ByRef. See ByRef keyword ByVal. See ByVal keyword Circle. See Circle keyword defined, 74 End Class. See End Class keyword End Modules. See End Modules keyword Function. See Function keyword Inherits. See Inherits keyword methods and, processing strings with, Module. See Module keyword Public Class. See Public Class keyword Sub. See Sub keyword Until. See Until keyword L Label control, 35 creating new (Add Controls example, using with Web pages, 475 labels adding, defined, 41 descriptive properties, setting, 46 number properties, setting, objects, adding to forms, 95 LBound function, described, 267 LBound statement, zero-bound arrays and, 262

10 514 Left property Left property, described, 362 less than (, 152 less than or equal to (, 152 line continuation character (_), 71 placement of, 177 Line keyword. See DrawLine method LineInput function displaying text files with, 325 using with text files. See also text files lines, creating on forms, 371 linking to other pages of Web sites, 494 LinkLabel control (Toolbox), 63 using to create Web links, list boxes adding items to, 88 creating, 88 defined, 81 drop-down, creating, 88 examining code (Input Controls example), ListBox control, 63 ListIndex property (ListBox control). See SelectedIndex LoadPicture function. See System.Drawing.Image.FromFile method local Help files, 23 Location property described, 362 overview, 363 Location text box, 38 logic errors defined, 199 finding, correcting, identifying, 199 logical operators new in Visual Basic 2005, 149 table of, 158 Long data type, bit, 116 looping for specified time, 196 until condition is True, 196 loops avoiding endless, 183 Do. See Do loops For...Next. See For...Next loops lower and upper bounds, specifying in public arrays, 282 Lucky Seven Help adding additional forms, displaying additional forms, 335 running, 336 Lucky Seven, 36 declaring public variables in modules, ming process summary, 37 properties in tables, reading, 49 reloading, running, user interface contents, 36 M magnifying glass icons. See visualizers MaskedTextBox control, described, 155, 433 mathematical operations shortcut symbols, 116 using class library methods for, 116 maximizing forms at run time, 352 menu bar, defined, 9 menu commands. See commands Menu Designer, 90 Menu Editor tool. See Visual Basic 6 Menu experimenting with menus and dialog boxes in, folder location, 98 running, 98 menu strip objects, creating, 90 menus adding access keys to commands, 92 creating, creating in Visual Basic 6, Visual Basic 2005, 90 event procedures, editing, items, adding access keys to, 111 items, assigning shortcut keys to, 111 items, changing order of, 94, 111 items, creating, 111 items, deleting, 94 items, guidelines for creating, 93 shortcut keys, assigning to (Clock menu example), 109 MenuStrip control (Toolbox) creating menu strip objects with, 90 overview, 90 shortcut keys, assigning, 108 MessageBox object, displaying message boxes with, 116 methods Abs(n). See Abs(n) method Array. See Array method Atan(n). See Atan(n) method Cos(n). See Cos(n) method creating, 384 creating in classes, 390 defined, 71, 75 Err.GetException. See Err.GetException method Exp(n). See Exp(n) method keywords and, processing strings with, making a call to class libraries from, 147 math,.net Framework, 142 math, in System.Math class, 143 Print. See Print method Process.Start. See Process.Start method processing strings by using, 302 SetBounds. See SetBounds method ShowDialog. See ShowDialog method Sign(n). See Sign(n) method Sin(n). See Sin(n) method Sqrt(n). See Sqrt(n) method System.Diagnostics.Process.Start. See System.Diagnostics.Process.Start method System.Drawing.Image.FromFile. See System.Drawing.Image.FromFile method Tan(n). See Tan(n) method ToString. See ToString method Microsoft Document Explorer, 24 Microsoft Visual Basic See Visual Basic Microsoft Visual Studio 2005 Documentation, 23 Microsoft Visual Studio Integrated Development Environment. See IDE minimizing forms at run time, 352 Minute (date) function, description, 99 mistakes, identifying by jagged lines, 52 Mod (remainder division operator), 135 Module keyword, wrapping content in modules, 236 modules adding, creating, 259 creating, saving, existing, adding to projects, 259 overview, 237 removing from s, 259 removing from projects, 240 saving with new name, 259 wrapping content with Module, End Module keywords, 236

11 operators 515 Month (date) function, description, 99 mouse event handler adding (Select Case example), mouse events, detecting, 168 moving buttons, 40 objects, 40, 61 objects on forms, 362 toolbar buttons, 101 windows, 17, 19, 32 moving. See also animating Moving Icon folder location, 366 running, MsgBox function, 70 for displaying messages, displaying output with, 125 multiline text boxes, size limit, 175 multipage documents, printing, 414 Multiple Documents view switching to and from, 12 multiplication operator (*), 135 My object displaying text files with, 325 function of, 302 overview, My Projects icon, 7 My.Forms object, 330 MyLucky7 project, folder location, 57 N Name property, using in For Each...Next loops, 290 namespaces, defined, 74. See also class libraries naming projects, 4 navigation controls, adding to Windows forms, 441 navigation toolbar, overview, 432.NET Code Wise Community, 23.NET Framework including class libraries from, 147 math methods in, 142 new features in, 143 New Connection button, 422 New Project dialog box, 37 choosing ming languages in, 37 Location, Solution Name text boxes, 38 New Web Site command described, 470 New Web Site command (File menu), 38 nonstandard dialog boxes, adding, 108 Not (logical operator), described, 158 not equal to () operator, 152 Now property, description, 99 number label properties, setting, O Object data type, 128 object libraries. See namespaces object variables declaring to use classes, 390 setting properties for, 390 objects aligning to grid, 40 anchoring from edges of forms, 353 anchoring, docking at run time, animating, 372 animating by using properties, 362 animating on forms (Sun icon example), bound, creating with capability to display dataset data on forms, 441 changing name of on Web pages, 493 creating based on new classes, creating standard-sized by doubleclicking, 173 data grid view, creating, 462 data grid view. See also data grid view objects date time picker, displaying date with, 70 defined, 74 deleting, 41, 61 docking to edges of forms, 353 expanding, shrinking at run time, 372 giving special treatment in collections, 299 labels. See labels menu strip, creating, 90 moving, 61 moving from left to right in Controls collection, 299 moving on forms, 371 moving, resizing, 40 multiline text box, size limits of, 175 My. See My object opening text files by using, 302 processing in collections, 299 property settings. See property settings qualities, 13 referencing in collections, 286 renaming in s, 170 resizing, 61 selecting, 14 specifying startup, Timer. See Timer object writing event procedures for on Web pages, 494 Office applications, using Visual Basic for Applications collections in, 297, 299 online Help, 23 Opacity property changing transparency of forms, 372 using to change transparency of forms (Transparent Form example), 369 Open button, editing event procedures, Open dialog box displaying, 111, 325 file types displayed by picture box objects, 104 Open Project dialog box, 7 OpenFileDialog control managing print requests with, purpose, 102 opening Code Editor, 61 files by using For...Next loops, forms, 11 Help system, 24 Immediate window, 212 projects, 7, 32 Projects folder, 7 projects, troubleshooting, 8 Watch windows, Web browser, in Visual Studio, 22 operators comparison, table of, 152 included in Visual Basic, table of, 135 order of precedence, table, 145 shortcut, 138 working with (advanced), Advanced Math example, working with (basic),

12 516 Option Explicit Off statement Option Explicit Off statement implicit declaration of variables and, 116 Option Explicit setting, 31 controlling variable declaration with, 236 Option Strict setting, 31 Option Strict statement (compiler setting), described, 116 OptionButton control. See RadioButton control Options command (Microsoft Document Explorer menu bar), 24 Options dialog box, displaying, 30 Or (logical operator), described, 158 OrElse operator conditional statements and, 149 short-circuiting by using, Other Windows menu, 10 Other Windows submenu, 22 output, displaying in dialog boxes, 147 P Page Setup, testing, Page Setup dialog box adding with PageSetupDialog control, PageSetupDialog control adding, purpose, 102 Paint event procedure, creating shapes with (Draw Shapes example), panes, Start Page. See Start Page pane parentheses including in Sub procedures, 252 requiring for arguments when calling procedures, 236 using in formulas, 146 passing arguments, ByRef vs. ByVal, 236 PasswordChar property, customizing s by using, 160 passwords protecting by using And operator, setting time limit for (Timed Password ), 190 Person Class creating classes, folder location, 388 picture box objects, adding to s, 103 picture boxes defined, 42 objects, file types displayed by, 104 properties, setting, PictureBox control (Toolbox), 35 pictures, adding, 42 pixels, coordinate system in Visual Basic, 356. See also coordinate system Pmt function, overview, 477 Point structure, 356 positioning startup forms on Windows desktop, 352 practice files installing, xx xxi loading items from when using different folder structure, 80 system requirements for completing, xix uninstalling, xxv using, xxi xxv previewing data bound to data grid view objects, 449, 462 Print Dialogs folder location, 410 testing Page Setup and Print Preview features, Print File folder location, 405 running, 405 Print Graphics folder location, 396 running, Print method, Visual Basic 6 vs. 2005, use in, 172 Print Preview, testing, Print Preview dialog box, adding with PrintPreviewDialog control, Print Text folder location, 399 running, 399 PrintDialog control managing print requests with, purpose, 102 PrintDocument class, 391 incorporating in projects, 413 using, 392 PrintDocument control, using, PrintDocument object, creating, 413 printing adding code to display Print dialog box, creating event handler, 413 displaying dialog boxes, 414 event handlers, calling, 414 graphics from printing event handlers, 414 managing requests with controls, 401 multipage documents, 414 multipage text files, 400 preparing projects for, 413 text from printing event handlers, 414 text from text box objects, text using Graphics.DrawString method, PrintPage event handler multipage printing in Visual Basic 2005, 391 PrintPreviewDialog control adding, 408, 410 purpose, 102 procedures Button1_Click. See Button1_Click procedure calling, requiring parentheses for arguments, 236 creating, 245 defined, 50 event, defined, 75 Form_Load. See Form_Load procedure Function, calling, 247, 259 Function, defined, 245 general-purpose, advantages of, 245 general-purpose, defined, 245 public Sub, creating, 260 sharing, 237 Sub, calling, 260 Sub, defined, 245 and Sub procedures, overview. See also Sub procedures Process.Start method, feature of, 86 processing, elements in arrays, 282 code executing one line of, 212 identifying elements by color, 52 using comments in, 88 using fundamental data types in, using to open hidden forms, 352 writing, 61 crashes, defined, 216 statements defined, 49, 51, 73 executing specific number of times, 196

13 properties 517 executing until conditions met, 196 overview, 117 and procedures, 50 sequencing numbers by using, 196 ming defensive techniques, 231 event-driven, 150 ming environment, settings, saving, 22 ming languages available in Visual Studio, 37 ming tools menu bar. See menu bar Standard toolbar. See Standard toolbar s Add Controls. See Add Controls adding controls to, 102 adding new forms to, 352 adding toolbars to, 111 Advanced Math. See Advanced Math Anchor and Dock. See Anchor and Dock Basic Math. See Basic Math s Birthday. See Birthday Celsius Conversion. See Celsius Conversion CheckBox. See CheckBox closing, 13 compiling, 32 Controls Collection. See Controls Collection Data Types. See Data Types Debug Test. See Debug Test Desktop Bounds. See Desktop Bounds Digital Clock. See Digital Clock Disc Drive Error. See Disc Drive Error Disc Drive Handler. See Disc Drive Handler Draw Shapes. See Draw Shapes Dynamic Array. See Dynamic Array errors in, creating, 233 Fixed Array. See Fixed Array For Loop. See For Loop Hello World. See Hello World Input Box. See Input Box Input Controls. See Input Controls Lucky Seven. See Lucky Seven Menu. See Menu Moving Icon. See Moving Icon Person Class. See Person Class Print Dialogs. See Print Dialogs Print File. See Print File Print Graphics. See Print Graphics Print Text. See Print Text properties. See properties Quick Note. See Quick Note removing modules from, 259 renaming objects in, 170 running, 12 running (TrackWins example), 250 saving, 61 Select Case. See Select Case skeleton, described, 120 Sort Text. See Sort Text Text Box Sub. See Text Box Sub Text Browser. See Text Browser Timed Password. See Timed Password TrackWin. See TrackWin Transparent Form. See Transparent Form under development. See projects; solutions URL Collection. See URL Collection using standard dialog boxes in, 111 Variable Test. See Variable Test Visual Basic, creating with no user interface, 353 WebLink. See WebLink progress bar adding for visual feedback, 283 creating for visual feedback, project groups. See solutions Project Location dialog box, 68 Project menu, Properties command. See Properties command (Project menu) Project window. See Solution Explorer projects. See also solutions Car Loan Calculator. See Car Loan Calculator project creating new, files, information in, 8 naming, 4 opening, 7, 32 opening, troubleshooting, 8 reloading, 62 saving, 4 Projects folder, opening, 7 properties adding to Watch window, 212 Alignment. See TextAlign property AllowFullOpen. See AllowFullOpen properties Anchor. See Anchor property animating objects by using, 362 AnyColor. See AnyColor properties AutoSize. See AutoSize property (Layout category) Boolean,48 BorderStyle. See BorderStyle property (Alignment category) Caption. See Text property changing at run time, 88 changing settings for a group, 45 ComboIndex. See SelectedIndex property creating, 383 creating in classes, 390 DataBindings. See DataBindings property DateString. See DateString property DayOfYear. See DayOfYear property defined, 17, 75 descriptive label, setting, 46 DesktopBounds. See DesktopBounds property DialogResult. See DialogResult property Dock. See Dock property Err.Description. See Err.Description property Err.Number. See Err.Number property examining in Code Editor, 212 Font. See Font property (Alignment category) ForeColor. See ForeColor property (Properties window) Format. See Format property FullOpen. See FullOpen properties

14 518 Properties command properties (continued) Height. See Height property Left. See Left property ListIndex. See SelectedIndex property Location. See Location property Name. See Name property names of, double-clicking, 48 Now. See Now property number label, setting, Opacity. See Opacity property PasswordChar. See PasswordChar property picture box, setting, reading in tables, 49 SelectedIndex. See SelectedIndex property setting (button example), setting at design time, 17 setting for data grid view objects, setting for forms, 352 setting for object variables, 390 ShowHelp. See ShowHelp properties SizeMode. See SizeMode property (Behavior category) SolidColorOnly. See SolidColorOnly property StartPosition. See StartPosition property Tag. See Tag property TimeString. See TimeString property Top. See Top property Visible. See Visible property (Behavior category) Visual Studio, displaying list of text box object, 67 Width. See Width property Properties command (Project menu), creating custom Windows Installer project with, 60 Properties window, 13 components of, 14 customizing color settings with, 105 displaying, 14 Object list, 14 organization of categories in, 43 Properties Window button (Standard toolbar), 14 property settings changing, 14 defined, 13 Property window alphabetizing categories in, 15 categories in, 15 organizing into logical categories, 15 protecting passwords by using And operator, PSet keyword. See Point structure public arrays. See also arrays creating, 282 upper and lower bounds, specifying, 282 Public Class keyword, End Class keyword and, defining classes between, 374 public functions, creating, 259 public Sub procedures, creating, 260 public variables creating, 259 declaring in modules (Lucky Seven example), working with. See also variables Publish command (Build menu), creating custom Windows Installer project with, 59 Q Query Builder, creating SQL statements with, Quick Note examing code in, folder location, 311 running, R radio buttons creating, 88 defined, 80 RadioButton control, 63 Randomize statement, using to reload s (Lucky Seven example), RDO (Remote Data Objects), replaced by ADO.NET. See ADO.NET Recent Projects pane, Project link, 37 records database, displaying on Web pages, 494 defined, 419 sorting in grids, 462 ReDim Preserve statement, preserving array content by using, ReDim statement, 262 dimensioning with variables, 271 redimensioning arrays, 282 relational databases, defined, 419 release build creating, executable file type in Visual Studio, 58 reloading projects, 62 relocating controls. See also animating remainder division operator (Mod), 135 Remote Data Objects (RDO) replaced by ADO.NET. See ADO.NET removing breakpoints, 213 breakpoints (Debug Test example), 211 columns from data grid view objects, 462 renaming objects in s, 170 saved Help searches, 26 reordering contents of arrays, 283 resetting options in IDE, 28 resizing buttons, 40 forms, 38 objects, 40, 61 windows, 19, 32 restoring forms at run time, 352 windows, 18 Return statements overview, 247 sending function calculation results, 236 RichTextBox control (Toolbox) managing print requests with, spacing and formatting options of, 175 RichTextBox object, loading text files into, 414 rows, creating color scheme in data grid view objects, 462 rows. See also records Run commands (Debug menu), 35 Run menu. See Visual Basic 6 running Birthday, CheckBox, 78 Hello World, 67 69

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6 Contents ***Introduction*** Introduction to Programming... 1 Introduction... 2 What is a Program?... 2 Role Played by a Program to Perform a Task... 2 What is a Programming Language?... 3 Types of Programming

More information

This page intentionally left blank

This page intentionally left blank This page intentionally left blank Starting Out With Visual Basic: International Edition Table of Contents Cover Contents Preface Chapter 1 Introduction to Programming and Visual Basic 1.1 Computer Systems:

More information

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35 Contents Modify the Project 30 Introduction to Print the Project Documentation 35 Visual Basic 1 Sample Printout 36 Writing Windows Applications The Form Image 36 The Code 37 with Visual Basic 2 The Form

More information

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4

GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 Subject Name VISUAL BASIC Sr.No Course content 1. 1. Introduction to Visual Basic 1.1. Programming Languages 1.1.1. Procedural,

More information

Microsoft Visual C# 2005: Developing Applications Table of Contents

Microsoft Visual C# 2005: Developing Applications Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Sample Database...INTRO-3 Security...INTRO-4 Installation...INTRO-4

More information

CST242 Windows Forms with C# Page 1

CST242 Windows Forms with C# Page 1 CST242 Windows Forms with C# Page 1 1 2 4 5 6 7 9 10 Windows Forms with C# CST242 Visual C# Windows Forms Applications A user interface that is designed for running Windows-based Desktop applications A

More information

C# 2008 and.net Programming for Electronic Engineers - Elektor - ISBN

C# 2008 and.net Programming for Electronic Engineers - Elektor - ISBN Contents Contents 5 About the Author 12 Introduction 13 Conventions used in this book 14 1 The Visual Studio C# Environment 15 1.1 Introduction 15 1.2 Obtaining the C# software 15 1.3 The Visual Studio

More information

UNIT V - ADO.NET Database Programming with ADO.NET- Data Presentation Using the DataGridView Control- DataGridView- Updating the Original Database.

UNIT V - ADO.NET Database Programming with ADO.NET- Data Presentation Using the DataGridView Control- DataGridView- Updating the Original Database. Semester Course Code Course Title L P C IV UCS15402 Visual Basic.NET 3 2 0 UNIT I - VISUAL BASIC.NET and FRAME WORK The Common Type System- The Common Language Specification- The Common Language Runtime

More information

Visual Basic.NET. 1. Which language is not a true object-oriented programming language?

Visual Basic.NET. 1. Which language is not a true object-oriented programming language? Visual Basic.NET Objective Type Questions 1. Which language is not a true object-oriented programming language? a.) VB.NET b.) VB 6 c.) C++ d.) Java Answer: b 2. A GUI: a.) uses buttons, menus, and icons.

More information

Simply Visual Basic 2010

Simply Visual Basic 2010 INTERNATIONAL EDITION Simply Visual Basic 2010 An App-Driven Approach FOURTH EDITION Paul Deitel Harvey Deitel Abbey Deitel Deitel Series Page How To Program Series Android How to Program C++ How to Program,

More information

Table Of Contents VISUAL BAISC 2005 FOR BEGINNERS

Table Of Contents VISUAL BAISC 2005 FOR BEGINNERS Table Of Contents SECTION I: REVOLUTION AND DESIGN ENVIRONMENT OF VISUAL BASIC 2005 1. INTRODUCTION TO MICROSOFT VISUAL STUDIO 2005... 1 HISTORY OF MICROSOFT VISUAL STUDIO... 1 Visual Studio 97... 1 Visual

More information

CSC 330 Object-Oriented

CSC 330 Object-Oriented CSC 330 Object-Oriented Oriented Programming Using ADO.NET and C# CSC 330 Object-Oriented Design 1 Implementation CSC 330 Object-Oriented Design 2 Lecture Objectives Use database terminology correctly

More information

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II)

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II) Session 1 Start Visual Basic Use the Visual Basic programming environment Understand Essential Visual Basic menu commands and programming procedure Change Property setting Use Online Help and Exit Visual

More information

Chapter 3. Windows Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 3. Windows Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 3 Windows Database Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Objectives - 1 Retrieve and display data from a SQL Server database on Windows forms Use the

More information

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches introductory-level developers who are not familiar with the

More information

Chapters and Appendix F are PDF documents posted online at the book s Companion Website (located at

Chapters and Appendix F are PDF documents posted online at the book s Companion Website (located at Contents Chapters 16 27 and Appendix F are PDF documents posted online at the book s Companion Website (located at www.pearsonhighered.com/deitel/). Preface Before You Begin xix xxix 1 Introduction to

More information

Chapter 10. Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 10. Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 10 Database Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives Use database terminology correctly Create Windows and Web projects that display

More information

You will have mastered the material in this chapter when you can:

You will have mastered the material in this chapter when you can: CHAPTER 6 Loop Structures OBJECTIVES You will have mastered the material in this chapter when you can: Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand

More information

Full file at https://fratstock.eu Programming in Visual Basic 2010

Full file at https://fratstock.eu Programming in Visual Basic 2010 OBJECTIVES: Chapter 2 User Interface Design Upon completion of this chapter, your students will be able to 1. Use text boxes, masked text boxes, rich text boxes, group boxes, check boxes, radio buttons,

More information

James Foxall. Sams Teach Yourself. Visual Basic 2012 *24. Hours. sams. 800 East 96th Street, Indianapolis, Indiana, USA

James Foxall. Sams Teach Yourself. Visual Basic 2012 *24. Hours. sams. 800 East 96th Street, Indianapolis, Indiana, USA James Foxall Sams Teach Yourself Visual Basic 2012 *24 Hours sams 800 East 96th Street, Indianapolis, Indiana, 46240 USA Table of Contents Introduction 1 PART I: The Visual Basic 2012 Environment HOUR

More information

Using Visual Basic Studio 2008

Using Visual Basic Studio 2008 Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything

More information

C# Programming: From Problem Analysis to Program Design. Fourth Edition

C# Programming: From Problem Analysis to Program Design. Fourth Edition C# Programming: From Problem Analysis to Program Design Fourth Edition Preface xxi INTRODUCTION TO COMPUTING AND PROGRAMMING 1 History of Computers 2 System and Application Software 4 System Software 4

More information

Chapters are PDF documents posted online at the book s Companion Website (located at

Chapters are PDF documents posted online at the book s Companion Website (located at vbhtp6printonlytoc.fm Page ix Wednesday, February 27, 2013 11:59 AM Chapters 16 31 are PDF documents posted online at the book s Companion Website (located at www.pearsonhighered.com/deitel/). Preface

More information

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Course Number: 4994A Length: 3 Day(s) Certification Exam There are no exams associated with this

More information

Before You Begin 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET

Before You Begin 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET CO N T E N T S Preface Before You Begin xviii xxviii 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine

More information

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures Microsoft Visual Basic 2005 CHAPTER 6 Loop Structures Objectives Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand the use of counters and accumulators Understand

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introducing Visual Basic 8 Installing Visual Studio 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects

More information

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C#

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C# CO N T E N T S Subject to Change 08-01-2003 Preface Before You Begin Brief Table of Contents i iv vii 1 Drawing Application 1 Introducing Computers, the Internet and C# 1.1 What Is a Computer? 1 1.2 Computer

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours

More information

Dive Into Visual C# 2010 Express

Dive Into Visual C# 2010 Express Dive Into Visual C# 2010 Express 2 Seeing is believing. Proverb Form ever follows function. Louis Henri Sullivan Intelligence is the faculty of making artificial objects, especially tools to make tools.

More information

Overview About KBasic

Overview About KBasic Overview About KBasic The following chapter has been used from Wikipedia entry about BASIC and is licensed under the GNU Free Documentation License. Table of Contents Object-Oriented...2 Event-Driven...2

More information

Las Vegas, Nevada, December 3 6, Kevin Vandecar. Speaker Name:

Las Vegas, Nevada, December 3 6, Kevin Vandecar. Speaker Name: Las Vegas, Nevada, December 3 6, 2002 Speaker Name: Kevin Vandecar Course Title: Introduction to Visual Basic Course ID: CP11-3 Session Overview: Introduction to Visual Basic programming is a beginning

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening

More information

3 Welcome Application 41 Introduction to Visual Programming

3 Welcome Application 41 Introduction to Visual Programming CO N T E N T S Preface xvii 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine Languages, Assembly Languages

More information

Microsoft Visual Studio 2010

Microsoft Visual Studio 2010 Microsoft Visual Studio 2010 A Beginner's Guide Joe Mayo Mc Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents ACKNOWLEDGMENTS

More information

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server Chapter 3 SQL Server Management Studio In This Chapter c Introduction to SQL Server Management Studio c Using SQL Server Management Studio with the Database Engine c Authoring Activities Using SQL Server

More information

Microsoft Excel 2010 Level 1

Microsoft Excel 2010 Level 1 Microsoft Excel 2010 Level 1 One Day Course Course Description You have basic computer skills such as using a mouse, navigating through windows, and surfing the Internet. You have also used paper-based

More information

For more tips on using this workbook, press F1 and click More information about this template.

For more tips on using this workbook, press F1 and click More information about this template. Excel: Menu to ribbon reference To view Office 2003 menu and toolbar commands and their Office 2010 equivalents, click a worksheet tab at the bottom of the window. If you don't see the tab you want, right-click

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

Introductionto the Visual Basic Express 2008 IDE

Introductionto the Visual Basic Express 2008 IDE 2 Seeing is believing. Proverb Form ever follows function. Louis Henri Sullivan Intelligence is the faculty of making artificial objects, especially tools to make tools. Henri-Louis Bergson Introductionto

More information

EXCEL 2003 DISCLAIMER:

EXCEL 2003 DISCLAIMER: EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or

More information

Index COPYRIGHTED MATERIAL. Symbols and Numerics

Index COPYRIGHTED MATERIAL. Symbols and Numerics Symbols and Numerics ( ) (parentheses), in functions, 173... (double quotes), enclosing character strings, 183 #...# (pound signs), enclosing datetime literals, 184... (single quotes), enclosing character

More information

B.V Patel Institute of Business Management, Computer & Information Technology

B.V Patel Institute of Business Management, Computer & Information Technology BCA (Semester 4 th ) 030010401: GUI Programming Teaching Schedule Objective: To provide fundamentals of.net framework, C# language and to introduce development of rich Windows form applications with event

More information

Dive Into Visual C# 2008 Express

Dive Into Visual C# 2008 Express 1 2 2 Dive Into Visual C# 2008 Express OBJECTIVES In this chapter you will learn: The basics of the Visual Studio Integrated Development Environment (IDE) that assists you in writing, running and debugging

More information

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C 1. Visual Basic is a tool that allows you to develop application in A. Real time B. Graphical User Interface C. Menu Driven D. None Of These 2. IDE stands for.. A. Internet Development Environment B. Integrated

More information

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In-

More information

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.

More information

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Table of Contents Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Series Chart with Dynamic Series Master-Detail

More information

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8 Index A Access queries, 10, 146, 191, 212, 220, 426 7 query design view, 403 types, 190, 236 table design, 141 tables, 10, 133, 136, 150, 426 Access Data Object, 136 7, 148 Access database, 136 8 table,

More information

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31 Contents at a Glance Introduction... 1 Part I: Getting Started with Excel VBA Programming... 9 Chapter 1: What Is VBA?...11 Chapter 2: Jumping Right In...21 Part II: How VBA Works with Excel... 31 Chapter

More information

Corporate essentials

Corporate essentials Microsoft Office Excel 2016, Corporate essentials A comprehensive package for corporates and government organisations Knowledge Capital London transforming perfomance through learning MS OFFICE EXCEL 2016

More information

User Guide Product Design Version 1.7

User Guide Product Design Version 1.7 User Guide Product Design Version 1.7 1 INTRODUCTION 3 Guide 3 USING THE SYSTEM 4 Accessing the System 5 Logging In Using an Access Email 5 Normal Login 6 Resetting a Password 6 Logging Off 6 Home Page

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction Acknowledgments Introduction Chapter 1: Introducing Microsoft Expression Web 1 Familiarizing Yourself with the Interface 2 The Menu Bar 5 The Development Window 7 The Development Area 8 The Tabbed File

More information

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank) Unit-1 (overview of Microsoft.net framework) 1. What is CLR? What is its use? (2 times) 2 2. What is garbage collection? 2 3. Explain MSIL 2 4. Explain CTS in detail 2 5. List the extension of files available

More information

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank) Unit-1 (overview of Microsoft.net framework) 1. What is CLR? What is its use? (2 times) 2 2. What is garbage collection? 2 3. Explain MSIL (mar/apr-201) 2 times 2 4. Explain CTS in detail 2 5. List the

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Management Reports Centre. User Guide. Emmanuel Amekuedi

Management Reports Centre. User Guide. Emmanuel Amekuedi Management Reports Centre User Guide Emmanuel Amekuedi Table of Contents Introduction... 3 Overview... 3 Key features... 4 Authentication methods... 4 System requirements... 5 Deployment options... 5 Getting

More information

Corel Ventura 8 Introduction

Corel Ventura 8 Introduction Corel Ventura 8 Introduction Training Manual A! ANZAI 1998 Anzai! Inc. Corel Ventura 8 Introduction Table of Contents Section 1, Introduction...1 What Is Corel Ventura?...2 Course Objectives...3 How to

More information

Darshan Institute of Engineering & Technology for Diploma Studies

Darshan Institute of Engineering & Technology for Diploma Studies Dialog Box: There are many built-in dialog boxes to be used in Windows forms for various tasks like opening and saving files, printing a page, providing choices for colors, fonts, page setup, etc., to

More information

Full file at

Full file at T U T O R I A L 3 Objectives In this tutorial, you will learn to: Set the text in the Form s title bar. Change the Form s background color. Place a Label control on the Form. Display text in a Label control.

More information

Program and Graphical User Interface Design

Program and Graphical User Interface Design CHAPTER 2 Program and Graphical User Interface Design OBJECTIVES You will have mastered the material in this chapter when you can: Open and close Visual Studio 2010 Create a Visual Basic 2010 Windows Application

More information

DOT NET SYLLABUS FOR 6 MONTHS

DOT NET SYLLABUS FOR 6 MONTHS DOT NET SYLLABUS FOR 6 MONTHS INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate

More information

GUI Design and Event- Driven Programming

GUI Design and Event- Driven Programming 4349Book.fm Page 1 Friday, December 16, 2005 1:33 AM Part 1 GUI Design and Event- Driven Programming This Section: Chapter 1: Getting Started with Visual Basic 2005 Chapter 2: Visual Basic: The Language

More information

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web

More information

2 USING VB.NET TO CREATE A FIRST SOLUTION

2 USING VB.NET TO CREATE A FIRST SOLUTION 25 2 USING VB.NET TO CREATE A FIRST SOLUTION LEARNING OBJECTIVES GETTING STARTED WITH VB.NET After reading this chapter, you will be able to: 1. Begin using Visual Studio.NET and then VB.NET. 2. Point

More information

UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS

UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS UNIT 3 ADDITIONAL CONTROLS AND MENUS OF WINDOWS 1 SYLLABUS 3.1 Working with other controls of toolbox : 3.1.1 Date Time Picker 3.1.2 List Box 3.1.2.1 Item collection 3.1.3 Combo Box 3.1.4 Picture Box 3.15

More information

The figure below shows the Dreamweaver Interface.

The figure below shows the Dreamweaver Interface. Dreamweaver Interface Dreamweaver Interface In this section you will learn about the interface of Dreamweaver. You will also learn about the various panels and properties of Dreamweaver. The Macromedia

More information

Coding Faster: Getting More Productive with Microsoft Visual

Coding Faster: Getting More Productive with Microsoft Visual Microsoft Coding Faster: Getting More Productive with Microsoft Visual Studio Covers Microsoft Visual Studio 2005, 2008, and 2010 Zain Naboulsi Sara Ford Table of Contents Foreword Introduction xxiii xxvii

More information

INDEX. Drop-down List object, 60, 99, 211 dynamic forms, definition of, 4 dynamic XML forms (.pdf), 80, 89

INDEX. Drop-down List object, 60, 99, 211 dynamic forms, definition of, 4 dynamic XML forms (.pdf), 80, 89 A absolute binding expressions, definition of, 185 absolute URL, 243 accessibility definition of, 47 guidelines for designing accessible forms, 47 Accessibility palette definition of, 16 specifying options

More information

A Guided Tour of Doc-To-Help

A Guided Tour of Doc-To-Help A Guided Tour of Doc-To-Help ii Table of Contents Table of Contents...ii A Guided Tour of Doc-To-Help... 1 Converting Projects to Doc-To-Help 2005... 1 Using Microsoft Word... 10 Using HTML Source Documents...

More information

Excel Tutorials - File Size & Duration

Excel Tutorials - File Size & Duration Get Familiar with Excel 46.30 2.96 The Excel Environment 4.10 0.17 Quick Access Toolbar 3.10 0.26 Excel Ribbon 3.10 0.26 File Tab 3.10 0.32 Home Tab 5.10 0.16 Insert Tab 3.10 0.16 Page Layout Tab 3.10

More information

CIS 3260 Intro. to Programming with C#

CIS 3260 Intro. to Programming with C# Running Your First Program in Visual C# 2008 McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Run Visual Studio Start a New Project Select File/New/Project Visual C# and Windows must

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

Status Bar: Right click on the Status Bar to add or remove features.

Status Bar: Right click on the Status Bar to add or remove features. Excel 2013 Quick Start Guide The Excel Window File Tab: Click to access actions like Print, Save As, etc. Also to set Excel options. Ribbon: Logically organizes actions onto Tabs, Groups, and Buttons to

More information

Excel 2010 Tutorials - Video File Attributes

Excel 2010 Tutorials - Video File Attributes Get Familiar with Excel 2010 42.30 2.70 The Excel 2010 Environment 4.10 0.18 Quick Access Toolbar 3.10 0.27 Excel 2010 Ribbon 3.10 0.26 File Tab 3.10 0.28 Home Tab 5.10 0.17 Insert Tab 3.10 0.18 Page Layout

More information

Windows Database Applications

Windows Database Applications 3-1 Windows Database Applications Chapter 3 In this chapter, you learn to access and display database data on a Windows form. You will follow good OOP principles and perform the database access in a datatier

More information

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP Table of Contents Preface... iii COMPUTER BASICS Fundamentals of Computer 1 Various Types of Computers 2 Personal Computer 2 Personal Digital Assistant 3 Laptop Computer 3 Tablet PC 3 Main Frame Computer

More information

How to use data sources with databases (part 1)

How to use data sources with databases (part 1) Chapter 14 How to use data sources with databases (part 1) 423 14 How to use data sources with databases (part 1) Visual Studio 2005 makes it easier than ever to generate Windows forms that work with data

More information

Programming with ADO.NET

Programming with ADO.NET Programming with ADO.NET The Data Cycle The overall task of working with data in an application can be broken down into several top-level processes. For example, before you display data to a user on a

More information

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK Web :- Email :- info@aceit.in Phone :- +91 801 803 3055 VB.NET INTRODUCTION TO NET FRAME WORK Basic package for net frame work Structure and basic implementation Advantages Compare with other object oriented

More information

Visual C# Program: Resistor Sizing Calculator

Visual C# Program: Resistor Sizing Calculator C h a p t e r 4 Visual C# Program: Resistor Sizing Calculator In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Opening Visual C# Editor

More information

Unit 4 Advanced Features of VB.Net

Unit 4 Advanced Features of VB.Net Dialog Boxes There are many built-in dialog boxes to be used in Windows forms for various tasks like opening and saving files, printing a page, providing choices for colors, fonts, page setup, etc., to

More information

B.V Patel Institute of BMC & IT, UTU

B.V Patel Institute of BMC & IT, UTU Corse Code and Corse Name: 030010401-GUI Programming Unit 1. Introduction to.net Framework Short Questions 1. What is.net Framework? 2. What is VB.NET? 3. Which are the main components of.net Framework?

More information

VB.NET. Q.1 Explain.Net Framework Architecture. OR Components of.net Framework

VB.NET. Q.1 Explain.Net Framework Architecture. OR Components of.net Framework Q.1 Explain.Net Framework Architecture. OR Components of.net Framework Net Framework is a platform that provides tools and technologies to develop Windows, Web and Enterprise applications. It mainly contains

More information

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1 DRAFT Table of Contents About this manual... ix About CuteSITE Builder... ix Getting Started... 1 Setting up... 1 System Requirements... 1 To install CuteSITE Builder... 1 To register CuteSITE Builder...

More information

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2)

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2) Skill Area 336 Explain Essential Programming Concept Programming Language 2 (PL2) 336.2-Apply Basic Program Development Techniques 336.2.1 Identify language components for program development 336.2.2 Use

More information

C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies. Objectives (1 of 2)

C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies. Objectives (1 of 2) 13 Database Using Access ADO.NET C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Objectives (1 of 2) Retrieve and display data

More information

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio Introduction XXV Part I: C# Fundamentals 1 Chapter 1: The.NET Framework 3 What s the.net Framework? 3 Common Language Runtime 3.NET Framework Class Library 4 Assemblies and the Microsoft Intermediate Language

More information

EtatRequete.book Page 1 Mardi, 6. avril :01 15 Reports and Queries

EtatRequete.book Page 1 Mardi, 6. avril :01 15 Reports and Queries Reports and Queries WinDev 15 - WebDev 15 - WinDev Mobile 15 Documentation version 15(1) - 0410 Remember to visit our Web site (www.windev.com) on a regular basis to find out whether upgraded versions

More information

Programming with Microsoft Visual Basic.NET. Array. What have we learnt in last lesson? What is Array?

Programming with Microsoft Visual Basic.NET. Array. What have we learnt in last lesson? What is Array? What have we learnt in last lesson? Programming with Microsoft Visual Basic.NET Using Toolbar in Windows Form. Using Tab Control to separate information into different tab page Storage hierarchy information

More information

Programming in C# Project 1:

Programming in C# Project 1: Programming in C# Project 1: Set the text in the Form s title bar. Change the Form s background color. Place a Label control on the Form. Display text in a Label control. Place a PictureBox control on

More information

AutoCAD 2009 User InterfaceChapter1:

AutoCAD 2009 User InterfaceChapter1: AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,

More information

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1 Part 1 Visual Basic: The Language Chapter 1: Getting Started with Visual Basic 2010 Chapter 2: Handling Data Chapter 3: Visual Basic Programming Essentials COPYRIGHTED MATERIAL Chapter 1 Getting Started

More information

Excel 2007 Tutorials - Video File Attributes

Excel 2007 Tutorials - Video File Attributes Get Familiar with Excel 2007 42.40 3.02 The Excel 2007 Environment 4.10 0.19 Office Button 3.10 0.31 Quick Access Toolbar 3.10 0.33 Excel 2007 Ribbon 3.10 0.26 Home Tab 5.10 0.19 Insert Tab 3.10 0.19 Page

More information

Advance Excel Performing calculations on data 1. Naming groups of data 2. Creating formulas to calculate values

Advance Excel Performing calculations on data 1. Naming groups of data 2. Creating formulas to calculate values Advance Excel 2013 Getting started with Excel 2013 1. Identifying the different Excel 2013 programs 2. Identifying new features of Excel 2013 a. If you are upgrading from Excel 2010 b. If you are upgrading

More information

Chapter 2. Creating Applications with Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of

Chapter 2. Creating Applications with Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Chapter 2 Creating Applications with Visual Basic Addison Wesley is an imprint of 2011 Pearson Addison-Wesley. All rights reserved. Section 2.1 FOCUS ON PROBLEM SOLVING: BUILDING THE DIRECTIONS APPLICATION

More information

FrontPage 2000 Tutorial -- Advanced

FrontPage 2000 Tutorial -- Advanced FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right

More information

Excel 2013 Intermediate

Excel 2013 Intermediate Excel 2013 Intermediate Quick Access Toolbar... 1 Customizing Excel... 2 Keyboard Shortcuts... 2 Navigating the Spreadsheet... 2 Status Bar... 3 Worksheets... 3 Group Column/Row Adjusments... 4 Hiding

More information

Road Map for Essential Studio 2010 Volume 1

Road Map for Essential Studio 2010 Volume 1 Road Map for Essential Studio 2010 Volume 1 Essential Studio User Interface Edition... 4 Essential Grid... 4 Essential Grid ASP.NET... 4 Essential Grid ASP.NET MVC... 4 Essential Grid Windows Forms...

More information

Excel 2010 Level 1: The Excel Environment

Excel 2010 Level 1: The Excel Environment Excel 2010 Level 1: The Excel Environment Table of Contents The Excel 2010 Environment... 1 The Excel Window... 1 File Tab... 1 The Quick Access Toolbar... 4 Access the Customize the Quick Access Toolbar

More information