Introduction and Course Information
Content Course Presentation Creating a Sample Project Muzaffer DOĞAN - Anadolu University2
About the Course Instructor:Muzaffer DOĞAN Office Phone:6562 Web Page: Teaching Assistant:Mehmet ÖZCAN Course Page: Class Hours:14:00-17:00, MON Office Hours:Muzaffer DOĞAN: 11:00-12:00, TUE Mehmet ÖZCAN: 10:00-11:00, FRI Prerequisites:BİM308 Web Server Programming BİM313 Advanced Programming Internet Programming Textbook: Muzaffer DOĞAN - Anadolu University3
Course Contents Muzaffer DOĞAN - Anadolu University4 The Model-View-Controller (MVC) Design Pattern, Creating an MVC Web Application Adding a Controller: Understanding actions, Mapping routes Adding a View: The ViewBag object, Layout pages, Razor syntax, Linking to an action Adding a Model: Working with an OR/M software, Create, Read, Update and Delete (CRUD) operations GET and POST methods, Partial views
Course Contents Muzaffer DOĞAN - Anadolu University5 Creating custom display controls Searching and filtering Adding Validation Security, Authentication and Authorization Internationalization and Globalization.
Grading Plan 1 st MT: 30%, Assignments: 30%, Final: 40%. Curve will be applied to the grades. If your grade is below 85%, you cannot get the grade AA, but it is not certain that if you pass 85% then you get AA. If your grade is below 40%, you certainly fail, but this does not mean that you’ll get at least DD if you pass 40%. Muzaffer DOĞAN - Anadolu University6
Sample Grading Plan Grade Letter Grade ≥ 85AA ≥ 80AB ≥ 75BA ≥ 70BB ≥ 65BC Grade Letter Grade ≥ 60CB ≥ 55CC ≥ 50CD ≥ 45DC ≥ 40DD < 40FF 7
About Assignments Copying homework/project is subject to the immediate fail from the course for both students that give and take the copy. Those students will also be directed to the disciplinary committee and this may result send-away from the school for 6 months. Assignments will be submitted via the webpage and late assignments will not be accepted. Muzaffer DOĞAN - Anadolu University8
Groups You may work on the assignments with groups of at most 2 people Group members should be specified at the beginning of the course (in the first assignment) Group members cannot be changed during the semester Please carefully select your partner since both members are responsible for all actions Muzaffer DOĞAN - Anadolu University9
Supplementary Software In this course, you’ll need Visual Studio 2012/2013 software You can download it from a shared folder as explained in page You can login to the website using your Anadolu account. If you have problems in logging in, please inform me. 10
Attendances You have to attend classes because there will be no slides on the website. All students are responsible for visiting the website of the course at least two times in each week. Announcements, assignments, and submitting will be via the website. Muzaffer DOĞAN - Anadolu University11