VBS portfolio
Upcoming SlideShare
Loading in...5
×
 

VBS portfolio

on

  • 293 views

 

Statistics

Views

Total Views
293
Views on SlideShare
291
Embed Views
2

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 2

http://www.lmodules.com 1
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

VBS portfolio Presentation Transcript

  • 1. .NET Portfolio V. Bruce Stenswick [email_address] 952-960-1332
  • 2. Table of Contents
    • Overview
    • .Net Framework
    • Purgatory Creek Library Project
      • Windows Form
      • Data Access and SQL Server
      • Web Page User Interface
      • Windows Communication Foundation Access
  • 3. Overview
    • The SetFocus .NET Masters program is an intensive 14 week program focused on all aspects of programming in the .NET framework using C#.
  • 4. Course Content
    • Project work focused on:
      • The .NET Framework
      • Windows Forms User Interface
      • Data Access and SQL
      • Web Page User Interface
      • Remote application access using Windows Communication Foundation (WCF) and Web Services
  • 5. The .NET Framework
    • Various aspects of the .NET framework were studied, including:
      • Data types
      • Overloaded and overridden methods
      • Interfaces
      • Passing parameters by reference and by value
      • Designing and debugging with Visual Studio 2008
      • Classes and structs
      • Static classes and static methods
      • Event handling
  • 6. The .NET Framework Sample Code
  • 7. The .NET Framework Topics studied
  • 8. Purgatory Creek Library
    • Different aspects of .NET programming were investigated via an evolving library application which included:
      • A Windows Form application
      • A 3 tier approach which included user interfaces, a business layer, and a data access layer including SQL
      • A web interface to the application
      • A web service implementation
  • 9. Purgatory Creek Library Windows Form
    • The first iteration of our library was a 3 tiered windows form application.
    • I wrote the user interface and business layer to interact with an existing data access layer and SQL database.
    • Implementation required following predefined specifications and use of the object browser to ferret out information that was not clear in the specification
  • 10. Purgatory Creek Library Windows Form
  • 11. Purgatory Creek Library Windows Form
  • 12. Purgatory Creek Library Data Access and SQL
    • The second phase of our library application entailed removing the existing data access layer, sql, and stored procedures and replacing it with our own implementation.
    • Best practices were followed in that only stored procedures were used and no sql statements were placed in C# code.
  • 13. Purgatory Creek Library Data Access and SQL
  • 14. Purgatory Creek Library Data Access and SQL
  • 15. Purgatory Creek Library Data Access and SQL
  • 16. Purgatory Creek Library Web Access
    • The third iteration of our library application replaced the windows form user interface with a web browser user interface.
    • This required the use of Active Server Pages (ASP) , html, and javascript.
  • 17. Purgatory Creek Library Web Access
  • 18. Purgatory Creek Library Web Access
  • 19. What is SetFocus?
    • The SetFocus .NET Master’s Program is an intensive, hands–on, project oriented program allowing knowledge and valuable experience putting the .NET skill set to use in a simulated work environment.
    •  
    • I received over 500 hours of in-depths hands on experience focused on .NET Development.
    • SetFocus projects are real world projects that are distributed just as I would receive in a position. I received project specifications and was expected to identify best courses of action with deadlines set for completion.