Friday, January 11, 2013

Microsoft Research Sho Library

Requirements

The dependencies are
Dependencies (Sho 2.0 for IronPython 2.6): .NET 4.0 or higher.
Dependencies (Sho 2.1 for IronPython 2.7): .NET 4.0 or higher, IronPython 2.7

Environment Variables Sho 2.0 for .NET 4

SHODIR=C:\Program Files (x86)\Sho 2.0 for .NET 4
SHOBINDIR=C:\Program Files (x86)\Sho 2.0 for .NET 4\bin

Environment Variables Sho 2.1 for .NET 4 & IronPython 2.7.4

SHODIR=C:\Program Files (x86)\Sho 2.1\
SHOBINDIR=C:\Program Files (x86)\Sho 2.1\bin

Documentation

The documentation is here.

API

The API is here.

External API

The external API is here.

Packages

Learn about the packages in here.

Packages Reference

Learn about the packages'reference here.

Blog

Laern about new developments in here.

 




Thursday, January 10, 2013

Blogspot2Wordpress2WinRT

Contact

MS Canada at mwnwcan@microsoft.com

Reason in 2012

If you have a Wordpress blog (sorry it's only working with Wordpress for now), self-hosted as I said before (sorry again, but it's not working with wordpress.com blog for now), you can build a Windows 8 application easily by using a template IdeaNotion made. It's MetroPress http://metropress.codeplex.com, a free Open Source project, that you can use to build an RSS reader app specific to your blog. What's that mean? You can quickly, and easily have an application that will give you the opportunity to reach more people, but also give another way for your actual readers to get the awesome blog post you are doing.

Here are some easy steps to help you start: 
* Install Windows 8 and Visual Studio 2012 if you haven’t already –http://msdn.microsoft.com/en-US/windows/apps/br229516 (evaluation and express versions are free!)

* Create a Microsoft Developer Account – http://go.microsoft.com/fwlink/p/?LinkID=245786

* Download the template on CodePlex - http://metropress.codeplex.com/

* Customize your app (instructions under “Quick Start Guide”) -http://ideanotion.net/metropress/

* Create a Privacy Policy page on your site (see an example at http://www.dotnetapp.com/privacypolicies/canadiandeveloperconnectionw8.html ).

* Go into the code, open default.js, and change the Privacy Policy link to the one on your site. Feel free to add any news features to it!

* Submit your app to the store - http://msdn.microsoft.com/en-us/library/windows/apps/xaml/br230835.aspx

After your app is in the store, let us know here as we are curious to see your masterpiece!

Tuesday, January 8, 2013

Portable Library NET

Schema for portable library with multiple targets

What is inportant for multi platform
Feature.NET FrameworkWindows Store AppsSilverlightWindows PhoneXamarin
CoreYYYYY
LINQYYYYY
IQueryableYYY7.5 +Y
SerializationYYYYY
Data Annotations4.0.3 +YY
Y

Try to use it wisely

The following table shows which features are supported on the available platforms and versions. In some cases, Microsoft has added support with the release of a NuGet package, and this has been noted. For more information about NuGet packages for the .NET Framework, see The .NET Framework and Out-of-Band Releases.
Feature
.NET Framework
Windows Store
Windows Phone Store
Windows Phone Silverlight
Silverlight
Xbox 360
4
4.0.3
4.5
8
8.1
8.1
7.5
8
8.1
4
5
Core libraries
Async support

Compression






Data annotations






Dynamic keyword





HTTPClient

IQueryable

Language-Integrated Query (LINQ)

Managed Extensibility Network (MEF)





Network Class Library (NCL)

Serialization (data contract, XML, and JSON)

System.Numerics





View models (MVVM)



Windows Communication Foundation (WCF)


Windows Runtime APIs










Windows.UI.XAML










XLINQ

➊ Requires Microsoft Async package
➋ Requires Microsoft Compression package
➌ Requires Microsoft HTTP Client Libraries package

Monday, January 7, 2013

About CLAIMS based Authentication

How is internally parsed

Take a look to this diagram:

HTMLCode

HTMLCode Content