Advanced.NET Framework 2.0 Using VB: Vol 2, Part 4 of 4
Interactive

Advanced.NET Framework 2.0 Using VB: Vol 2, Part 4 of 4

LearnNow Online
Updated Oct 26, 2018

Course description

In this volume, you’ll learn about implementing service processes and application domains in your .NET applications using the System and ServiceProcess namespaces. You’ll see how to take advantage of multi-threading to create fast and efficient processes through the Threading namespace. You’ll learn how to internationalize your .NET application by using the globalization classes. Enhance your user interface with the System.Drawing and System.Text namespaces.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.


Meet the expert

Greg Reddick

Gregory Reddick is a consultant who develops applications and websites using .NET. He is an experienced instructor with nearly 20 years of experience teaching instructor-led courses. Greg also worked as a software design engineer on Microsoft Access 1.0.

Video Runtime

189 Minutes

Time to complete

229 Minutes

Course Outline

Module 7

Advanced Reflection (37:03)

  • Introduction (00:34)
  • Creating a Custom Attribute (01:22)
  • Demo: Attribute Creation (01:24)
  • Information About Types (00:37)
  • Info Classes (01:06)
  • MemberInfo Class (00:36)
  • Getting Method Information (00:33)
  • Demo: Info Classes (00:50)
  • Dialog Code (03:54)
  • ExploreThis Code (04:30)
  • SampleMethod Code (02:19)
  • Late Binding (00:55)
  • Calling a Shared Method (00:31)
  • Calling an Instance Method (00:50)
  • Demo: Late Binding (00:52)
  • Code for Static Method (03:01)
  • Code for Instance Method (03:42)
  • Creating Code at Runtime (01:42)
  • Builder Classes (00:44)
  • Demo: Code at Runtime (00:22)
  • Code for Scripting (03:59)
  • Testing the Code (02:13)
  • Summary (00:18)

Graphics Fundamentals (33:34)

  • Introduction (00:47)
  • Drawing Graphics (00:32)
  • Point and PointF Structures (00:32)
  • Size and SizeF Structures (00:31)
  • Rectangle and RectangleF (00:45)
  • Color Structure (01:18)
  • OnPaint() Method (01:10)
  • OnPaintBackground() Method (00:43)
  • Graphics Class (01:17)
  • Demo: Paint Events (03:39)
  • Color Structure Properties (00:33)
  • SystemColors Class (00:28)
  • Pen Class (00:37)
  • Pens Class (00:24)
  • SystemPens Class (00:17)
  • Brush Class (00:31)
  • Brushes Class (00:18)
  • SystemBrushes Class (00:17)
  • SolidBrush Class (00:29)
  • TextureBrush Class (00:15)
  • HatchBrush Class (00:16)
  • LinearGradient Brush (00:18)
  • PathGradient Brush Class (00:26)
  • Demo: Pens, Brushes, Colors (03:29)
  • Demo: Using Pens (13:16)
  • Summary (00:15)

Images and Fonts (44:01)

  • Introduction (00:26)
  • Image, Bitmap, Metafile Class (01:03)
  • Demo: Images (01:39)
  • Font Class (01:23)
  • Fonts Installed by Windows (00:58)
  • FontFamily Class (00:34)
  • SystemFonts Class (00:40)
  • Example: Fonts (02:57)
  • StringFormat Class (00:23)
  • Demo: StringFormat Class (02:28)
  • StringFormat Align Options (03:50)
  • StringFormat Trim Options (01:17)
  • ImageAnimator Class (00:16)
  • BufferedGraphics Class (00:43)
  • Demo: ImageAnimator Class (01:59)
  • Demo: BufferedGraphics Class (05:49)
  • Icon Class (00:31)
  • SystemIcons Class (00:23)
  • Converter Classes (00:41)
  • ColorTranslator Class (00:53)
  • Region Class (00:23)
  • Demo: Icons (00:51)
  • Demo: Converter Classes (08:31)
  • Demo: ColorTranslator (02:26)
  • Demo: Regions (02:35)
  • Summary (00:11)
Module 8

Graphics Demonstrations (22:38)

  • Introduction (00:26)
  • Demo: Chess Board (00:18)
  • Code Behind the Chess Board (03:09)
  • Demo: Brand Image (01:25)
  • Code Behind the Brand (03:48)
  • Demo: Simple Chart (00:42)
  • Code Behind the Chart (04:41)
  • Modifying the Chart (01:03)
  • Demo: Thumbnail (01:22)
  • Code Behind the Thumbnail (05:06)
  • Review (00:11)
  • Summary (00:20)

Application Domains (25:02)

  • Introduction (00:33)
  • Overview (01:49)
  • Creating an App. Domain (00:25)
  • Unloading a Domain (00:17)
  • Configuring a Domain (00:23)
  • Retrieving Setup Information (00:10)
  • Loading Assemblies (00:31)
  • Demo: Student Projects (09:04)
  • Demo: Domain Security (06:46)
  • Demo: Evidence (02:25)
  • Demo: Evidence on Domain (02:19)
  • Summary (00:16)

Recursion (26:51)

  • Introduction (00:31)
  • Recursion Defined (01:02)
  • Examples of Recursion (00:23)
  • Eight Queens Problem (01:07)
  • Code for Eight Queens (07:44)
  • Knight"s Tour Problem (01:41)
  • Code for Knight"s Tour (05:59)
  • Towers of Hanoi Problem (01:57)
  • Code for Towers of Hanoi (06:03)
  • Summary (00:19)
;