CIS 407A CIS407A CIS/407A ENTIRE COURSE HELP – DEVRY UNIVERSITY

Page 1

CIS 407A CIS407A CIS/407A ENTIRE COURSE HELP – DEVRY UNIVERSITY

DOWNLOAD SOLUTION https://www.solvedcollegepapers.com/product/cis-407a-cis407a-cis-407a-vry/

CIS407A entire course includes: CIS407A Week 1 iLab Annual Salary Calculator CIS407A Week 2 iLab User Input Web Pages CIS407A Week 3 iLab User activity monitoring CIS407A Week 4 iLab Web forms with database interaction CIS407A Week 5 iLab Transaction Processing CIS407A Week 6 iLab Login and Security Levels CIS407A Week 7 iLab Error Notification via E-MailEach tutorial includes Visual Studio ASP.NET 2013 Project. CIS 407A CIS407A CIS/407A ENTIRE COURSE HELP - DEVRY UNIVERSITY quantity Category: Assignments Help Experts Tags: CIS 407A CIS407A CIS/407A Web Application Development – ASP.Net - DeVry University, CIS 407Aasp .net, cis407, cis407a week 1, CIS407A Week 1 iLab Annual Salary Calculator, cis407a week 2, CIS407A Week 2 iLab User Input Web Pages, cis407a week 3, CIS407A Week 3 iLab User Activity Monitoring, cis407a week 4, CIS407A Week 4 iLab Web Forms with Database Interaction, cis407a week 5, CIS407A Week 5 iLab Transaction Processing, cis407a week 6, CIS407A Week 6 iLab Login and Security Levels, cis407a week 7, CIS407A Week 7 iLab Error Notification via E-Mail 

Description

Description


CIS 407A CIS407A CIS/407A ENTIRE COURSE HELP – DEVRY UNIVERSITY CIS407A entire course includes: CIS407A Week 1 iLab Annual Salary Calculator CIS407A Week 2 iLab User Input Web Pages CIS407A Week 3 iLab User activity monitoring CIS407A Week 4 iLab Web forms with database interaction CIS407A Week 5 iLab Transaction Processing CIS407A Week 6 iLab Login and Security Levels CIS407A Week 7 iLab Error Notification via E-MailEach tutorial includes Visual Studio ASP.NET 2013 Project.

CIS 407A CIS407A CIS/407A ENTIRE COURSE HELP – DEVRY UNIVERSITY

CIS407A Week 7 iLab Error Notification via E-Mail iLAB OVERVIEW Scenario/Summary In this lab, we will incorporate error handling into the login process so that a notice of each invalid login is automatically e-mailed to the technical support staff. Deliverables When you try to log in, if your user name is not Mickey, Minnie, or another user you added (that is, if the user name is not found in tblUserLogin), then an e-mail should be sent to the addressrecipient@recipientdomain.com. If the user attempts to bypass the login page by typing a page name in the URL, your web application should redirect the user back to the login page. Once you have verified that it works, save your project, zip up all files, and submit in the Dropbox. NOTE: E-mails may be blocked due to firewalls, antivirus software, or even Internet service providers that turned off SMTP because of some known security issues. If the code works (does not produce an error when submitting), you will get full credit for this project even if no e-mail message is actually transmitted. Consult with your instructor before submitting if an error occurs or if no e-mail is generated, to be sure. iLAB STEPS STEP 1: Business Layer Functionality 1. Open Microsoft Visual Studio.NET 2008. 2. Click the ASP.NET website named PayrollSystem to open it.


3. Create a new class called clsBusiness Layer. 4. Add the following code in the clsBusinessLayer class: // **** Add the following at the top of the class file, // Add your comments here using System.Net.Mail; //**** Add the following code inside the body of public class clsBusinessLayer **** public static bool SendEmail(string Sender, string Recipient, string bcc, string cc, string Subject, string Body) { try { // Add your comments here MailMessage MyMailMessage = new MailMessage(); // Add your comments here MyMailMessage.From = new MailAddress(Sender); // Add your comments here MyMailMessage.To.Add(new MailAddress(Recipient)); // Add your comments here if (bcc != null && bcc != string.Empty) { // Add your comments here MyMailMessage.Bcc.Add(new MailAddress(bcc)); } // Add your comments here if (cc != null && cc != string.Empty) { // Add your comments here MyMailMessage.CC.Add(new MailAddress(cc)); } // Add your comments here MyMailMessage.Subject = Subject; // Add your comments here MyMailMessage.Body = Body; // Add your comments here MyMailMessage.IsBodyHtml = true; // Add your comments here MyMailMessage.Priority = MailPriority.Normal; // Add your comments here SmtpClient MySmtpClient = new SmtpClient(); // Add your comments here MySmtpClient.Port = 25; MySmtpClient.Host = "127.0.0.1"; // Add your comments here MySmtpClient.Send(MyMailMessage); // Add your comments here return true; } catch (Exception ex) { // Add your comments here return false; } }

STEP 2: Integration 5. Open the frmLogin web form code behind file and add the following code to the body of the if (dsUserLogin.tblUserLogin.Count < 1) statement, just above the return statement: [php


light=”true”] // Add your comments here // Add your comments here if (clsBusinessLayer.SendEmail(“youremail@yourdomain.com”, “receiver@receiverdomain.com”, “”, “”, “Login Incorrect”, “The login failed for UserName: ” + Login1.UserName + ” Password: ” + Login1.Password)) { Login1.FailureText = Login1.FailureText + ” Your incorrect login information was sent to receiver@receiverdomain.com”; } [/php] 6. NOTE: Change the youremail@yourdomain.com and receiver@receiverdomain.com to your e-mail and someone else’s e-mail for testing. 7. Optional: Perform this step only if you are doing this lab using Visual Studio 2008 installed on your own computer, your computer has Internet Information Services (IIS) installed, and you have administrative rights to IIS. If you are doing this lab using the iLab (Citrix) server, or if you do not have access to IIS, skip to step 8. Open IIS (Start > Control Panel > Administrative Tools > Internet Information Services), navigate to the Default SMTP Virtual Server, right-click on it, and left-click on Properties. 8. Click here for text description of this image. 9. Click the Access tab, then the Relay button, then Add, and add the IP 127.0.0.1. Click OK, OK, and APPLY when finished. 10. Click here for text description of this image. 11. We have a security hole in our web application. If you start the web application by going to the login page, you can bypass the login page by simply typing the name of a form in the URL (try it). There is some limited protection because of the check we are doing for user role, but it still allows a user to get to pages we don’t want them to get to unless the role is set properly. Add a security check in the Page_Load of each sensitive page (Manage Users, Add New Employee, View User Activity, Edit Employees), check for the Session role item with a value of “A,” and, if the user is accessing these pages without the proper permissions, redirect back to the frmLogin.aspx page. 12. This still leaves the possibility of a person bypassing the login page. We will fix that by using forms authentication. Add the following to the web.config file. Download Full Course Solution: PSY 215 PSY215 PSY/215 Module Two Milestone. Shaina Dado.docx https://www.solvedcollegepapers.com/product/psy-215-psy215-psy-215-dado/ According to the findings of the Pew Research study, there are several potential costs and benefits that result from frequent exposure to social media. oDescribe one psychological benefitof frequent social media use. Social media usage can have several effects on us whether it be bad or beneficial. We use social media as a way to connect with others. Living alone after moving to a new place can be overwhelming and can make you feel lonely. Being able to connect with your loved ones, old colleagues and family through social media can help you rememberthat you aren’t alone. Seeing how others are doing through their posted photos or even through what they post can make you feel like you aren’t missing out on much. oDescribe one psychological costof frequent social media use. As there are positives to social media use, there are some costs that come with it. The frequent need for attention can become a cost when it comes to social media.


Download Full Course Solution: Health Related Courses book @125 per Week. All Done from Scratch https://www.solvedcollegepapers.com/product/entire-online-class-help/ HCMT-523-81: Health Care Information Systems – Fall 2019 (2019FM1) HCMT-527-85: Health Care Finance – Spring 2019 (2019SM2) HCMT-535-81: Health Care Law – Fall 2018 (2018FM1) HCMT-545-85: Health Care Proj. Mgmt. Innov. – Summer 2018 (2018UM2) HCMT-555-85A: Health Care Perform. Innov. – Fall 2018 (2018FM2) HCMT-560-81A: Leading Health Care Talent – Spring 2019 (2019SM1) HCMT-565-85: Health Care Leadership and Innovative Change – Summer 2019 (2019UM2) HCMT-595-85: Integrative Capstone in Health Care Administration – Fall 2019 (2019FM2) HITS-110-40: Health Data Content & Struc. – Fall 2016 (2016F7A) HITS-220-45: Coding&Classification Systems – Fall 2016 (2016F7B) HITS-230-45: Reimbursement Methodologies – Spring 2017 (2017S7B) HITS-300-40: Health Data Sys & Technology – Summer 2017 (2017U7A) HITS-410-45: Capstone:Healthcare Info.Tech Download Full Course Solution: UNLOCK THE SOLUTION AT 14.95 ONLY https://www.solvedcollegepapers.com/product/unlock-the-solution-at-14-95-only/ UNLOCK THE SOLUTION AND DOWNLOAD THE SOLUTION NOW YOU CAN ALSO GET PLAGAIRISM FREE PAPER BY OUR EXPERTS THROUGH ORDER NOW PAGE

Download Full Course Solution: CIS 273 CIS273 CIS/273 ENTIRE COURSE HELPSTRAYER UNIVERSITY https://www.solvedcollegepapers.com/product/cis-273-cis273-cis-273-web-design-anddevelopment-strayer-university/        

CIS 273 Lab Assignment 2 Three Web Pages with Hyperlinks CIS 273 Lab Assignment 4 Nested Lists and Cascading Style Sheets CIS 273 Lab Assignment 5 Navigation Bars and Repeated Images CIS 273 Lab Assignment 6 Working with Tables CIS 273 Lab Assignment 7 Form Page CIS 273 Lab Assignment 8 Adding Sound CIS 273 Lab Assignment 9 JavaScript CIS 273 Lab Assignment 10 Techincal Project Business Website


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.