Question

Suppose you are developing three versions — desktop, web, and mobile — of the BMI Calculator...

Suppose you are developing three versions — desktop, web, and mobile — of the BMI Calculator app. The Visual Studio solution folders containing the development files for these versions of the app are named bmiD_soln, bmiW_soln, and bmiM_soln, respectively. Correspondingly, the project folders for the the three versions are named bmiD_proj, bmiW_proj, and bmiM_proj, respectively. For the desktop version, the name specified for the UI is BMIForm, while the UI for the web app version is specified in the file bmiForm.aspx, and that for the mobile app is specified in the file bmiForm.xaml. The main project folder for each version of this application would then contain which files with the .cs extension; i.e., what are the names of these C# source code files?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Ans: Here according to question, 3 types of applications are created:

1.Desktop : That will run on windows so it is Windows application

2.Web : That will be web application ie website which will run over web

3. Mobile : This application will run over mobile and is popularly known as an app

These three types of web applications have been made up of BMI Calculator.Following are the names of solution folder name(given in question), project name (given in question),UI files name (given in question)and relevant source code files :

BMI Calculator
Application Solution Folder Name Project Folder Name User Interface files Source Code file(.cs files)
Dekstop bmiD_soln bmiD_proj BmiForm BmiForm.cs, BmiProgram.cs
Web bmiW_soln bmiW_proj bmiForm.aspx

bmiForm.aspx.cs, bmiForm.aspx.designer.cs

Mobile bmiM_soln bmiM_proj bmiForm.aspx bmiForm.cs, bmiProgram.cs

Explanation : In Microsoft Visual C#.NET , .cs file is used to store "Code behind" the UI(User Interface ) files and program code.These files are known as source files.

In Desktop or windows application, Two source code files BmiForm.cs and BmiProgram.cs are created in which BmiForm.cs contain code behind the button(code to create a button),labels(code to create a label) etc and program.cs contain event driven codes related to controls that we use in the project (ex button_click,mouse_click ).

In Web application, Two source code files bmiForm.aspx.cs, bmiForm.aspx.designer.cs are created in which bmiForm.aspx.designer.cs contain code behind web controls like button(code to create a button),labels(code to create a label),textboxs(code to create a textbox).bmiForm.aspx.cs contain code event driven code and other logical code required to run a program)

In mobile application, two source code files bmiForm.cs, bmiProgram.cs are created . bmiForm.cs contain the code behind the controls used in form for example to create a listbox or button or textbox. bmiProgram.cs contain the event driven code i.e button_click,mouse_click and other logical code required in the project.

Add a comment
Know the answer?
Add Answer to:
Suppose you are developing three versions — desktop, web, and mobile — of the BMI Calculator...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • You are planning to build a Web Site for a fictitious local organization or charity. The...

    You are planning to build a Web Site for a fictitious local organization or charity. The website should allow the visitor to subscribe to a newsletter (simulated), present past newsletters, and view images related to the organization or efforts. You need to complete the entire design phase and then implement the Web application. Please create the Word document and answer the following questions: Identify the goal of the website: Who are the end users? Why do you need to have...

  • For milestone #1, we will start the CARIT site with three static HTML pages and a...

    For milestone #1, we will start the CARIT site with three static HTML pages and a CSS file. Create a dedicated folder for this project. This folder should contain all related files in this project. The future milestones are cumulative and built directly on top of your prior work. Function/content requirements: A home page named “index.html”, which include these contents at least: Description of the center. You may reference the example sites. Latest news: use list tags; make up some...

  • If you’re using Visual Studio Community 2015, as requested, the instructions below should be exact but...

    If you’re using Visual Studio Community 2015, as requested, the instructions below should be exact but minor discrepancies may require you to adjust. If you are attempting this assignment using another version of Visual Studio, you can expect differences in the look, feel, and/or step-by-step instructions below and you’ll have to determine the equivalent actions or operations for your version on your own. INTRODUCTION: In this assignment, you will develop some of the logic for, and then work with, the...

  • please help!! hoose a Tool to Design Your Wireframes You may use any tool available to...

    please help!! hoose a Tool to Design Your Wireframes You may use any tool available to you that will allow you to create simple skeletal sketches of each screen or page, and to label the location of the key elements described in Part B of the assignment. You should save the sketches in one of the following formats: docx, .pptx, .sketch, .psd, .pdf, .png, .jpg, .gif, .png, or .rtf. Possible tools include Paint, PowerPoint, Word, Adobe Illustrator, Visual Studio, Visio,...

  • Read this article. Then write a 250 word response on two of the programs you like...

    Read this article. Then write a 250 word response on two of the programs you like the most. Open source business intelligence software 1. BIRT BIRT is an open source BI program that CloudTweaks says is often viewed as the industry standard. BIRT boasts “over 12 million downloads and over 2.5 million developers across 157 countries.” Its users include heavyweights such as Cisco, S1, and IBM (which is also a BIRT sponsor). They also have maturity going for them, as...

  • Activity: Writing Classes Page 1 of 10 Terminology attribute / state behavior class method header class...

    Activity: Writing Classes Page 1 of 10 Terminology attribute / state behavior class method header class header instance variable UML class diagram encapsulation client visibility (or access) modifier accessor method mutator method calling method method declaration method invocation return statement parameters constructor Goals By the end of this activity you should be able to do the following: > Create a class with methods that accept parameters and return a value Understand the constructor and the toString method of a class...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT