What’s Next? MIS 314 Mr. David Auer
Outline What’s Next? ISC tracks ISC tracks E-commerce developer track E-commerce developer track MIS Intermediate Web DevelopmentMIS Intermediate Web Development ASP.NETASP.NET Final Exam
ISC Tracks 1. E-commerce Developer MIS 324 & 424 MIS 324 & Web Programmer CSCI 342 & 442 CSCI 342 & Content Developer Varies Varies ISC Minor Comm 318 Comm 318
E-commerce Developer Track MIS 324 – Intermediate Web Development ASP.NET ASP.NET C# languageC# language Sql Server database Sql Server database Visual Studio Visual Studio Amazon Web Services API Amazon Web Services API Project: Music store Project: Music storeMusic storeMusic store
E-commerce Developer Track MIS E-Commerce Systems Variety of topics Tools: ASP.NET, Sql Server, Tools: ASP.NET, Sql Server, Build CMS backend Build CMS backend Authentication Authentication AJAX AJAX Web Services Web Services publish & consumepublish & consume
E-commerce Developer Track Screen scraping Stored procedures Data caching RSS feed – publish & read Student presentations on variety of topics Project - flexible
E-commerce Developer Track Both courses use ASP.NET Why ASP.NET?
Why ASP.NET? Free Industrial Strength Full Featured Full Featured Security, logging, performance, etc.Security, logging, performance, etc. Highly integrated with Visual Studio Highly integrated with Visual Studio .NET aimed at corporate users Employers of WWU graduates Employers of WWU graduates
.NET PHP .NET
.NET Features 1. Object Oriented 2. Web Server Controls 3. Visual Studio 4. Master Pages
1. Object Oriented All modern programming languages support OOP OOP concepts & terminology are universal Beneficial for large applications
2. Web Server Controls Drag & drop in VS Drag & drop in VS Separation of code and presentation Separation of code and presentation Write less HTML & Javascript Write less HTML & Javascript
3. Visual Studio Integrated Development Environment Features: IntelliSense IntelliSense Syntax checking Syntax checking Debugger Debugger pop-up documentation pop-up documentation Integration with Sql Server Integration with Sql Server HUGE time saver Faster learning Faster learning
Master Pages Create site template Layout Layout Common elements Common elements Pages provide specific content
ASP.NET State-of-art programming framework Popular with WWU employers Last: Final exam Final exam
Final Exam Multiple choice About 40 questions Code samples Code samples From handouts & assignmentsFrom handouts & assignments Coverage: Assignments, lectures & guest speaker Assignments, lectures & guest speaker Similar to midterm
Summary Learned a lot: PHP + mySQL PHP + mySQL Databases Databases Security & validation Security & validation Constructed database driven bookstore Hope enjoyed it Learn more…