Upload
kevin-grossnicklaus
View
137
Download
1
Embed Size (px)
Citation preview
Kevin Grossnicklaus and a “Lot of Web Development Stuff”
Presenter: Kevin Grossnicklaus
Contact Information
Kevin GrossnicklausEmail: [email protected] Website: www.architectnow.net Twitter: @kvgros / @architectnowLinked In: https://www.linkedin.com/in/kvgros
One Simple Request
•Share•Tweet •Facebook•LinkedIn•Whatever
Expectations
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
http://www.architectnow.net/blog• Anything Live Coded In Class = Shared Later via Email Upon Request
• Larger Project Used as Demonstration = Available Now on GitHub
https://github.com/ArchitectNow/TypeScript.Demo
Terminology
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 GrossnicklausEmail: [email protected] Website: www.architectnow.net Twitter: @kvgros / @architectnowLinked In: https://www.linkedin.com/in/kvgros
One Final Request
•Share•Tweet •Facebook•LinkedIn•Whatever