2023 POS 409 Net II Week 1 DQ 1 Write a 200 to 300 word short answer response to the following Based | Assignment Collections
POS 409 (Net II)
Week 1 DQ 1:
Write a 200- to 300-word short-answer response to the following:
Based on the SkillSoft® reading, “C# and the CLR,” how does C# fit into the .NET framework?
What are the advantages of the Common Language Runtime in .NET?
Ref: Article: “A comparative view of C#”
http://genamics.com/developer/csharp_comparative.htm
Week 1 DQ 2
Please post your answers in this thread.
DQ 2 : Provide an answer to the following questions:
(a) You are analyzing the validity of a user input entered via a Textbox to populate an integer variable, provide the C# code that will populate the variable with a valid value.
(b) What will happen in above scenario, if the user input is not an integer?
(c) Does the string variable name Point of Sale is a valid name?
Ref: Starting Out with Visual C#, Chapter 3
Week 1 Assignment:
POS 409 Week 1 Individual Pet’s Name.
Week 2
Week 2 DQ 1:
Please post your answers in this thread.
DQ 1 : Write a 200- to 300-word short-answer response to the following:
(a) Create an example of a nested IF structure and build it into a small project. Compile and execute the program, and discuss any challenges you encountered. Post the code of the program.
(b) Think of an example associated with your work or hobbies in which a sequential data file would be useful. Create a project that includes reading from or writing to that file using a repetition structure. Post the code for your solution as an attached zip file.
Consider keeping a copy of your project for future employment purposes.
Ref: Decision Structures, Chapter 4, “Starting Out with Visual C#”
Using Files for Data Storage, Chapter 5, page 289, “Starting Out with Visual C#”
Week 2 DQ 2:
DQ 2 After reading the Lecture and the References in this question:
Write a 200- to 300-word short-answer response to the following:
(a) The XAML expression {Binding Path:Name} means that the control is data bound to the property Name which is available from the specified DataContext.
If you have a textbox that you want bound to a Property called Price in the specified DataContext,
How will you write the XAML code for the textbox?
(b) Write the XAML code to specify a Collection Data Source for a Collection named ResidenceList.
This source should be available for all items in a Window.
Ref: Data Binding in WPF
http://msdn.microsoft.com/en-us/magazine/cc163299.aspx
Data Binding, the WPF Way
http://blogs.msdn.com/b/abhijitc/archive/2008/01/28/data-binding-the-wpf-way.aspx
Week 2 Assignment:
Learning Team C Project Kudler Fine Foods Inventory Management Systems
POS 409 Week 2 Individual Dice Simulation.
Week 3
Week 3 DQ 1:
Please post your answers in this thread.
After completing the Reading Assignments and the Lecture, please post a reply message in Main to :
DQ 1 :
Write a 200- to 300-word short-answer response to the following:
(a) Explain what is meant by value type and reference type objects in C#. Explain the differences, providing an example of each. Write the code for an example of each. Develop your examples, instead of using examples from the textbook or the Internet.
Ref: Visual C# 2010, Chapter 4, page 118
(b) Write a 200- to 300-word short-answer response to the following:
What are the differences between a list and an array? Provide an example in which one would be more appropriate than the other. Explain why.
Ref: Visual C#2010, Chapter 8, page 280, “Arrays”
Starting Out with Visual C#, page 562, “Storing Class Type Objects in Arrays and Lists”
Starting Out with Visual C#2010, pages 444-450, “The List Collection”
Week 3 DQ 2:
Please post your answers in this thread.
After reading the material in the noted references and the Lecture:
DQ 2 :
Write a 200- to 300-word short-answer response to the following:
(a) What are the advantages of separating logic from presentation?
Ref: The Model-View-ViewModel Pattern
http://www.wpftutorial.net/MVVM.html
(b) What are the differences between using the Dispatcher synchronously and asynchronously?
(c) Provide a code example for each case
Ref: Build more responsive Applications with the Dispatcher
http://msdn.microsoft.com/en-us/magazine/cc163328.aspx
Week 3 Assignment:
Team C ProjectKudler Fine Foods Inventory Management Systems (Solution Milestone)
POS 409 Week 3 Individual Binary Search Program or Dice Program
Week 4
Week 4 DQ 1:
Please post your answers in this thread.
DQ 1 :
Write a 200- to 300-word short-answer response to the following:
(a) Explain generics in C#. What are reasons for using generics? How do generics apply to collections? Write the code for a small example using C# code.
Ref: Chapter 7, Starting Out with Visual C#, pages 444 to 455.
(b) Write a 200- to 300-word short-answer response to the following:
Provide an example in which polymorphism would be useful. Write the code for the example. Explain its use of polymorphism using C# code.
Ref: Chapter 10, Starting Out with Visual C#, page 599.
Week 4 DQ 2:
DQ 2 :
Write a 200- to 300-word short-answer response to the following:
(a) What Event is raised when the class implements the INotifyPropertyChanged interface?
(b) How does the IDataErrorInfo interface triggers the display of the error message from a bound textbox ?
Provide the XAML code needed for a textbox bound to the Classification property of the Fireman class shown in this Lecture’s code example.
Ref: ValidationwithWPF project posted under Course Materials
How to use IDataErrorInfo
http://tarundotnet.wordpress.com/2011/03/03/wpf-tutorial-how-to-use-idataerrorinfo-in-wpf/
Week 4 DQ Assignments:
Kudler Fine Foods Inventory Management Systems (VB vs C# Pro’s & Con’s)
POS 409 Week 4 Individual Inheritance.
Week 5
Week 5 DQ 1:
DQ 1 : Write a 200- to 300-word short-answer response to the following:
(a)What professional organizations might you join, and websites might you visit, that would provide insight into a career that includes responsibility for programming? Explain your choices.
(b) Write a 200- to 300-word short-answer response to the following:
Compare and contrast database connectivity in VB® and C#. If you studied database connectivity in Java®, include Java® in the comparison. In which language do you find it easiest to implement a connection to a database? Why?
Week 5 DQ 2:
Please post your answers in this thread.
DQ 2 : Watch the following videos before you attempt an answer:
ADO.Net Connected for Beginners – Part 1 Video
http://www.youtube.com/watch?v=koYk3zHQnG8
ADO.Net Connected for Beginners – Part 2 Video
http://www.youtube.com/watch?v=Rwdedptaou0
ADO.Net Connected for Beginners – Part 3 Video
http://www.youtube.com/watch?v=QkpNVNyYFoM
Week 5 Assignments:
Team C Final ProjectKudler Fine Foods Inventory Management Systems (Learning Team Language)
POS 409 Week 5 Individual Database Connection