Metadata >> NuGet >> AtomicMVVM

AtomicMVVM

Metadata

Authors Robert MacLean
Copyrights Copyright Robert MacLean 2012
Description The goal of AtomicMVVM is to allow developers to work with MVVM in their XAML based solutions (XPF, WinRT) with minimal effort while not getting in the way of the code. It requires .NET 4.5 or higher. The design goals of AtomicMVVM are (in order): simple over feature rich, unobtrusive over less code and convention over configuration.
IconUrl http://cdn.bitbucket.org/rmaclean/atomicmvvm/downloads/icon.png
LicenseUrl http://www.opensource.org/licenses/MS-PL
Owners Robert MacLean
ProjectUrl https://bitbucket.org/rmaclean/atomicmvvm/
ReleaseNotes NOTE: This version has breaking changes from v4. Note: .NET version 4, Silverlight 4 & Windows Phone are no longer supported. Added view state support for the Metro apps into the framework. Added non-generic versions of Start & ChangeView methods. Added an AfterStartEvent which allows applications to run when everything is ready - UI, BS etc... Switched the NotifyPropertChanged methods to use the new callerinfo stuff. Added IntelliSense documentation. Added an attached property which can be used to bind controls on rather than the name. Added CoreDataLight which gives a lighter version for just INotifyPropertyChanged. Added the ability to state if a call is made async or sync for NotifyPropertyChanged using an attribute. Added IWhenDataBound which allows views to know when the bootstrapper binds the VM to them. Many internal cleanups and fixes.
RequireLicenseAcceptance True
Summary A supremely lightweight MVVM framework for WPF & Metro projects.
Tags Windows8 Metro WinRT WindowsPhone71 WindowsPhone WP7 WP7.1 WindowsPhone7.1 MVVM WPF SILVERLIGHT METRO WINRT BINDING SL5 SL Convention Model-View-ViewModel Model View Presentation UI ViewModel mvvmlight data
PackageSize 99242
PackageHashAlgorithm SHA512
PackageHash hxbFRTApvToeJQS6o2/5CizUbeyweX+GZAd5i05wE8/N7tShJ7CpYqp9kKI2FBCZjqYDz3HTaDWN1kYXWuACvA==
DownloadCount 000000
CreatedDate 2012-11-08T07:57:51

Access

You can access data for this project using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install AtomicMVVM -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install AtomicMVVM -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

NuGet (Package Manager Console)

Installing the package (search all configured feeds):
Install-Package AtomicMVVM
Installing the package (HTTP Basic authentication):
Install-Package AtomicMVVM -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package AtomicMVVM -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Uinstalling the package:
Uninstall-Package AtomicMVVM

OpenWrap

Installing the package:
o add-wrap AtomicMVVM
Uninstalling the package:
o remove-wrap AtomicMVVM

Versions

A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.

Name Related
5.0.0
4.0.0
3.0.0
2.0.1
2.0.0
1.0.11
1.0.10