Post on 14-Dec-2014
description
.NET Portfolio
V. Bruce Stenswickvbstenswick@hotmail.com
952-960-1332
Table of Contents
Overview.Net FrameworkPurgatory Creek Library Project• Windows Form
• Data Access and SQL Server
• Web Page User Interface
• Windows Communication Foundation Access
Overview
The SetFocus .NET Masters program is an intensive 14 week program focused on all aspects of programming in the .NET framework using C#.
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
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
The .NET FrameworkSample Code
The .NET FrameworkTopics studied
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
Purgatory Creek LibraryWindows 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
Purgatory Creek LibraryWindows Form
Purgatory Creek LibraryWindows Form
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.
Purgatory Creek LibraryData Access and SQL
Purgatory Creek LibraryData Access and SQL
Purgatory Creek LibraryData Access and SQL
Purgatory Creek LibraryWeb 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.
Purgatory Creek LibraryWeb Access
Purgatory Creek LibraryWeb Access
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.