Technical development and design

Assignment Help Basic Computer Science
Reference no: EM133059560

Design/Development:

1. Consider a project that you have recently completed. What were some of the challenges that you personally faced while developing UI/API/DB/any others?

Were you able to overcome those challenges and if so, how were you able to overcome them?

At the same time, did you have to compromise or sacrifice anything in order to overcome the challenge? If so, how did you justify the compromises/sacrifices?

If there were other possible solutions to address the challenge, why did you pick one over the other?

2. Describe a scenario from one of your recent projects where you used caching (Should be a project where you used Angular/AngularJS for UI, .NET RESTful Web API and SQL Server for the backend).

What was the reason you chose caching as the solution and how did you implement it?

Please also state the version used in the project for Angular, C# and SQL Server.

3. You have been provided a technical design to implement. Based on your personal contributions on past assignments, explain your considerations and the analysis you would perform to make contributions or recommendations to improve the design provided using an example to achieve these contributions/recommendations and justify how your input added value to the overall result.

4. You have been assigned to a project to modernize a client's application portfolio. What would you consider modernization of an application?

What would you consider an appropriate application to modernize and why?

Provide an example of a most recent project that met the scenario mentioned and describe how the modernization added value.

5. Using an example of a recent project where you personallyhave developed an entire module on your own. In that example what are the design considerations that you had to make and what are the advantages and disadvantages of the design?

Why did you decide to go with the design that you have at this point?

Maintenance/Troubleshooting:

6. Describe a scenario when there was a performance problem in an application deployed to production (Should be an application where you used Angular/AngularJS for UI, .NET RESTful Web APIs and SQL Server for the backend). Please describe the tools that you used to troubleshoot the problem and how you found the root cause of the problem and what was the corresponding resolution. Please also state the version used in the project for Angular, C# and SQL Server.

7. Users who are using an AngularJS application with REST API backend and SQL server 2016 are reporting that they are having an issue with the UI taking a very long time to load. How do you go about troubleshooting what the problem is?

Reference no: EM133059560

Questions Cloud

How collaboration tools can improve team communication : Discuss how collaboration tools can improve team communication. Discuss how this new collaboration IS could provide competitive advantages for your organization
About the internet of things and smart devices : You learned about the Internet of Things (IoT) and smart devices. Describe how you use devices such as these in your day-to-day life.
Describe how switching to more dynamic database : Describe how switching to a more dynamic database will give Falcon Security a competitive advantage.
Thoughts about informatics : Does this course change your overview of the future job opportunities? and How? Which aspect(s) of informatics is new to you?
Technical development and design : You have been provided a technical design to implement. explain your considerations and the analysis you would perform to make contributions or recommendations
Describe impact of telecommuting on energy conservation : Describe the impact of telecommuting on energy conservation, IT operational costs, "green computing," and shifts in telecommuters' lifestyles
Describe impact of telecommuting on energy conservation : Describe the impact of telecommuting on energy conservation, IT operational costs, "green computing," and shifts in telecommuters' lifestyles
Developing information systems or enhancing existing ones : Identify the principal problem-solving steps for developing new information systems or enhancing existing ones.
Differences between criminal law and civil law : List at least 5 differences between criminal law and civil law. The moral theories of business ethics. Give one example on each theory.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd