Kevin Grossnicklaus and a “Lot of Web Development Stuff” Presenter: Kevin Grossnicklaus
Contact Information Kevin Grossnicklaus Website: Linked In:
One Simple Request Share Tweet Facebook LinkedIn Whatever
Expectations
Why am I here? How deep are we going to get?
Agenda
Today’s Agenda Technologies, Architecture, Terminology Solution Setup and Structure Data Access Strategies Unit Testing Web Application Structure ASP.NET MVC Overview API Development Lunch JavaScript Primer Introduction to TypeScript AngularJS Responsive UI Discussion Bringing it All Together Resources Deep Breath and Relax
Presentation Direction Server Client
Let’s Roll
My Environment MacBook Pro El Capitan 16g Memory 512g SSD Parallels Windows 10 Visual Studio 2015 Web Essentials
Architecture What type of applications are we looking to build? What is the best web architecture available? Is what I see today going to be better than what we do already? What if I like pieces of what I see but not all of it?
Technologies What technologies do you recommend/use? Do these technologies fit every scenario? Can we pick and choose and mix and match?
Today’s Content Presentations = On My Blog Tomorrow Anything Live Coded In Class = Shared Later via Upon Request Larger Project Used as Demonstration = Available Now on GitHub
Terminology
Models Entity Repositories Controllers View Services Utilities Others as we go
Solution Setup
Data Access Strategies
Unit Testing
Web Application Structure
ASP.NET MVC Overview
API Development
Lunch
JavaScript Primer
Introduction to TypeScript
AngularJS
Responsive UI Discussion
Bringing It All Together
Resources
Final Thoughts
Contact Information Kevin Grossnicklaus Website: Linked In:
One Final Request Share Tweet Facebook LinkedIn Whatever