Your SlideShare is downloading. ×
VBS portfolio
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

VBS portfolio

178
views

Published on

Published in: Career, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
178
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

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.