| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
3 Articles match "Base Classes","Silverlight"
| Related DevelopMentor Courses | MORE | | Screening C# Candidates: Let’s Play 20 Questions! Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? What keyword prevents a class from being used as a base class? What keyword constrains a generic type argument to derive from a particular class? Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? > reference 2. DevelopMentor Courses - Tuesday, February 28, 2012 Foundations of C# Programming and the.NET Framework Training Examine core language features such as types, variables, and control constructs Use object-oriented features such as class, interface, protection, and inheritance Perform error notification and error handling using exceptions Use properties to implement the private data/public accessor pattern Use namespaces to group related types Use delegates and events to implement callbacks Override Object class methods such as ToString Avoid dll conflicts during deployment Use dynamic binding and polymorphism to write generic code (i.e., interface vs. abstract class, or property vs. field)? DevelopMentor Courses - Wednesday, February 22, 2012 Foundations of C# Programming and the.NET Framework Training Examine core language features such as types, variables, and control constructs Use object-oriented features such as class, interface, protection, and inheritance Perform error notification and error handling using exceptions Use properties to implement the private data/public accessor pattern Use namespaces to group related types Use delegates and events to implement callbacks Override Object class methods such as ToString Avoid dll conflicts during deployment Use dynamic binding and polymorphism to write generic code (i.e., interface vs. abstract class, or property vs. field)? DevelopMentor Courses - Tuesday, March 1, 2011 |
13 Articles match "Base Classes","Silverlight"
| The Latest from DevelopMentor | MORE | | Screening C# Candidates: Let’s Play 20 Questions! Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? What keyword prevents a class from being used as a base class? What keyword constrains a generic type argument to derive from a particular class? Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? > reference 2. DevelopMentor Courses - Tuesday, February 28, 2012 Validation with Simple MVVM Toolkit INotifyDataErrorInfo is supported by Silverlight 4, but it is not supported by WPF and will only have limited support in Windows Phone 7.1. In WCF RIA Services, for example, the Entity class, which is the base class for client-side entities, implements INotifyDataErrorInfo. Similarly, the ModelBase class in the SimpleMvvmToolkit namespace, implements this interface, for scenarios in which you are not using WCF RIA Services. In the ViewModelDetailBase class, which accepts a TModel type argument, supports validation with an IsValid property. In version 2.1 Tony and Zuzana's World - Sunday, July 10, 2011 Simple MVVM Toolkit versus MVVM Light Toolkit It is designed with the idea that a design based on simplicity reduces the time spent learning a framework and makes your apps easier to develop and maintain. In fact, Simple MVVM Toolkit includes just about every feature you need to build real-world line of business apps based on the MVVM design pattern. Both Simple MVVM and MVVM Light toolkits support WPF, Silverlight and Windows Phone clients. In addition there is a Getting Started topic which correlates to a screencast and provides step-by-step instructions for creating a Silverlight app using the toolkit. Enjoy. Tony and Zuzana's World - Saturday, April 23, 2011 | -
| The Best from DevelopMentor | MORE | - Type-Safe Two-Way Data Binding with INotifyPropertyChanged
Anyone who’s developed a UI application using Windows Forms, WPF or Silverlight is probably aware that you have to implement the INotifyPropertyChanged interface to get two-way data binding between UI elements and an underlying data source. That way, the compiler will check that the property name matches a valid property on the class , which will prevent your data bindings from breaking should you change a property name on your class and forget to update the property changed argument. For example, let’s say you have a Person class with Name and Age properties. Body).Member.Name; Tony and Zuzana's World - Tuesday, January 25, 2011 - Life Just Got Easier: Simple MVVM Toolkit for Silverlight
If you’ve made a decision to start using the Model-View-ViewModel pattern (abbreviated as MVVM) for Silverlight development, you’re faced with a rather steep learning curve and a scarcity of of accepted standards and best practices. ve read no less than three Silverlight books. What’s needed is a simple MVVM toolkit that comes with a tutorial to take you from square one to building a basic Silverlight application based on the MVVM pattern. am pleased to announce the Simple MVVM Toolkit for Silverlight , available for download from CodePlex: [link]. Enjoy. Tony and Zuzana's World - Saturday, January 1, 2011 - Simple MVVM Toolkit Improvements: Documentation, Features, Sample Apps
I’ve released a new version of my Simple MVVM Toolkit for Silverlight that has improved documentation, a bunch of new features and additional sample applications. My toolkit is also targeted to Silverlight applications (although I plan to add Windows Phone support shortly), because Microsoft has positioned Silverlight as it primary platform for business application development. The initial version of my toolkit includes the following features: Helper classes , Visual Studio templates , code snippets. Model and ViewModel base classes. Tony and Zuzana's World - Sunday, January 23, 2011 - Type-Safe Two-Way Data Binding with INotifyPropertyChanged
Anyone who’s developed a UI application using Windows Forms, WPF or Silverlight is probably aware that you have to implement the INotifyPropertyChanged interface to get two-way data binding between UI elements and an underlying data source. That way, the compiler will check that the property name matches a valid property on the class , which will prevent your data bindings from breaking should you change a property name on your class and forget to update the property changed argument. For example, let’s say you have a Person class with Name and Age properties. Tony and Zuzana's World - Tuesday, January 25, 2011 - Screening C# Candidates: Let’s Play 20 Questions!
Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? What keyword prevents a class from being used as a base class? What keyword constrains a generic type argument to derive from a particular class? Can a class have more than one direct base class? What keyword makes a member visible to inherited classes? What keyword makes a class visible only within its assembly? > reference 2. DevelopMentor Courses - Tuesday, February 28, 2012 - Simple MVVM Toolkit versus MVVM Light Toolkit
It is designed with the idea that a design based on simplicity reduces the time spent learning a framework and makes your apps easier to develop and maintain. In fact, Simple MVVM Toolkit includes just about every feature you need to build real-world line of business apps based on the MVVM design pattern. Both Simple MVVM and MVVM Light toolkits support WPF, Silverlight and Windows Phone clients. In addition there is a Getting Started topic which correlates to a screencast and provides step-by-step instructions for creating a Silverlight app using the toolkit. Enjoy. Tony and Zuzana's World - Saturday, April 23, 2011 - WPF MVVM Helper Library (WPF + MVVM = testability)
There's been a lot of talk about the Model-View-ViewModel pattern recently and it's usage around the WPF and Silverlight technology stack. When teaching WPF, I always introduce students to MVVM as part of the Essential WPF class, it's an incredibly useful pattern that really separates the UI from the code behind behavior. bit of history -- the library is really just a place where I dump all kinds of useful utility classes, helpers, wrappers, etc. When MVVM came to my notice I worked on trying to completely separate the XAML side so I'll focus on those classes here. %>
| | |