17
What’s Next? What’s Next? MIS 314 MIS 314 Mr. David Auer Mr. David Auer

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 324 - Intermediate

Embed Size (px)

Citation preview

Page 1: 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 324 - Intermediate

What’s Next?What’s Next?

MIS 314MIS 314

Mr. David AuerMr. David Auer

Page 2: 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 324 - Intermediate

OutlineOutline

What’s Next?What’s Next? ISC tracksISC tracks E-commerce developer track E-commerce developer track

• MIS 324 - Intermediate Web DevelopmentMIS 324 - Intermediate Web Development• ASP.NETASP.NET

Final ExamFinal Exam

Page 3: 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 324 - Intermediate

ISC TracksISC Tracks

1.1. E-commerce DeveloperE-commerce Developer MIS 324 & 424MIS 324 & 424

2.2. Web ProgrammerWeb Programmer CSCI 342 & 442CSCI 342 & 442

3.3. Content DeveloperContent Developer VariesVaries

ISC MinorISC Minor Comm 318Comm 318

Page 4: 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 324 - Intermediate

E-commerce Developer TrackE-commerce Developer Track

MIS 324 – Intermediate Web DevelopmentMIS 324 – Intermediate Web Development ASP.NETASP.NET

• C# languageC# language Sql Server databaseSql Server database Visual StudioVisual Studio Amazon Web Services APIAmazon Web Services API Project: Project: Music store

Page 5: 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 324 - Intermediate

E-commerce Developer TrackE-commerce Developer Track

MIS 424 - E-Commerce SystemsMIS 424 - E-Commerce SystemsVariety of topicsVariety of topics

Tools: ASP.NET, Sql Server, Tools: ASP.NET, Sql Server, Build CMS backendBuild CMS backend AuthenticationAuthentication AJAXAJAX Web ServicesWeb Services

• publish & consumepublish & consume

Page 6: 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 324 - Intermediate

E-commerce Developer TrackE-commerce Developer Track

Screen scrapingScreen scraping Stored proceduresStored procedures Data cachingData caching RSS feed – publish & readRSS feed – publish & read Student presentations on variety of topicsStudent presentations on variety of topics Project - flexibleProject - flexible

Page 7: 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 324 - Intermediate

E-commerce Developer TrackE-commerce Developer Track

Both courses use ASP.NETBoth courses use ASP.NET Why ASP.NET?Why ASP.NET?

Page 8: 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 324 - Intermediate

Why ASP.NET?Why ASP.NET?

Free Free Industrial StrengthIndustrial Strength

Full FeaturedFull Featured• Security, logging, performance, etc.Security, logging, performance, etc.

Highly integrated with Visual StudioHighly integrated with Visual Studio

.NET aimed at corporate users.NET aimed at corporate users Employers of WWU graduatesEmployers of WWU graduates

Page 9: 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 324 - Intermediate

.NET.NET

PHPPHP

.NET.NET

Page 10: 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 324 - Intermediate

.NET Features.NET Features

1.1. Object OrientedObject Oriented

2.2. Web Server ControlsWeb Server Controls

3.3. Visual StudioVisual Studio

4.4. Master PagesMaster Pages

Page 11: 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 324 - Intermediate

1. Object Oriented1. Object Oriented

All modern programming All modern programming languages support OOPlanguages support OOP

OOP concepts & OOP concepts & terminology are universalterminology are universal

Beneficial for large Beneficial for large applicationsapplications

Page 12: 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 324 - Intermediate

2. Web Server Controls2. Web Server Controls

Drag & drop in VSDrag & drop in VS Separation of code and Separation of code and

presentationpresentation Write less HTML & JavascriptWrite less HTML & Javascript

Page 13: 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 324 - Intermediate

3. Visual Studio3. Visual Studio

Integrated Development EnvironmentIntegrated Development Environment Features:Features:

IntelliSenseIntelliSense Syntax checkingSyntax checking DebuggerDebugger pop-up documentation pop-up documentation Integration with Sql ServerIntegration with Sql Server

HUGE time saverHUGE time saver Faster learningFaster learning

Page 14: 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 324 - Intermediate

Master PagesMaster Pages

Create site templateCreate site template LayoutLayout Common elementsCommon elements

Pages provide specific Pages provide specific contentcontent

Page 15: 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 324 - Intermediate

ASP.NETASP.NET

State-of-art programming frameworkState-of-art programming framework Popular with WWU employersPopular with WWU employers

Last:Last: Final examFinal exam

Page 16: 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 324 - Intermediate

Final ExamFinal Exam

Multiple choiceMultiple choice About 40 questionsAbout 40 questions

Code samplesCode samples• From handouts & assignmentsFrom handouts & assignments

Coverage:Coverage: Assignments, lectures & guest speakerAssignments, lectures & guest speaker

Similar to midtermSimilar to midterm

Page 17: 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 324 - Intermediate

SummarySummary

Learned a lot:Learned a lot: PHP + mySQLPHP + mySQL DatabasesDatabases Security & validationSecurity & validation

Constructed database driven bookstoreConstructed database driven bookstore Hope enjoyed itHope enjoyed it Learn more…Learn more…