Project Description
Microsoft and Java Technologies

Asynchronous Programming Overview
http://msdn.microsoft.com/en-us/library/2e08f6yc(VS.71).aspx
http://msdn.microsoft.com/en-us/library/h80ttd5f(VS.71).aspx

Inversion of Control and Dependency Injection
http://msdn.microsoft.com/en-us/library/aa973811.aspx

How to: Enable Authentication in RIA Services
http://msdn.microsoft.com/en-us/library/ee707353(VS.91).aspx

Model Validation & Metadata in ASP.NET MVC 2
http://msdn.microsoft.com/en-us/magazine/ee336030.aspx
RegisterModel-Class-with-Validation-Attributes-03062010.JPG

MIDI Music in WPF Applications
http://msdn.microsoft.com/en-us/magazine/ee336028.aspx

IntelliTrace Info : IntelliTrace in Visual Studio 2010 Ultimate
http://blogs.msdn.com/ianhu/archive/2009/05/13/historical-debugging-in-visual-studio-team-system-2010.aspx

Introducing .NET 4.0: with Visual Studio 2010
http://apress.com/book/view/143022455X

Test Run - Testing Silverlight Apps Using Messages
http://msdn.microsoft.com/en-us/magazine/ee336032.aspx
02282010-testing-silverlight-apps-using-messages.JPG

Mutex.WaitOne Method
http://msdn.microsoft.com/en-us/library/system.threading.mutex.waitone.aspx

Monitor.TryEnter Method (Object, TimeSpan)
http://msdn.microsoft.com/en-us/library/zxbdx9xx.aspx

Asynchronous Delegates Programming
http://msdn.microsoft.com/en-us/library/h80ttd5f.aspx

Activator::GetObject Method (Type, String)
Creates a proxy for the well-known object indicated by the specified type and URL.
http://msdn.microsoft.com/en-us/library/0315hz94.aspx

How To Handle Document Events in a Visual Basic .NET Application
http://support.microsoft.com/kb/311284

Tuning a Parallel Ray Tracer in F#
http://blogs.msdn.com/visualizeparallel/archive/2010/01/19/tuning-a-parallel-ray-tracer-in-f.aspx
RayTracingParallel.JPG

PRACTICAL PARALLEL RENDERING
http://www.akpeters.com/product.asp?ProdCode=1799

ACCESSING A RMI/IIOP-BASED CORBA OBJECT WITH .NET REMOTING
http://iiop-net.sourceforge.net/rmiAdderDNClient.html

JavaTM RMI over IIOP
http://java.sun.com/j2se/1.4.2/docs/guide/rmi-iiop/

ChannelServices Class
http://msdn.microsoft.com/en-us/library/system.runtime.remoting.channels.channelservices.aspx

RemotingServices.Connect Method
VisualBasic,C The following example demonstrates how to use the Connect method to create a proxy to a well-known object.
http://msdn.microsoft.com/en-us/library/system.runtime.remoting.remotingservices.connect(VS.71).aspx

Visual Studio 2008 Service Pack 1 Remote Debugger
http://www.microsoft.com/downloads/details.aspx?FamilyID=440ec902-3260-4cdc-b11a-6a9070a2aaab&displaylang=en

Solving 11 Likely Problems In Your Multithreaded Code
http://msdn.microsoft.com/en-us/magazine/cc817398.aspx

Walkthrough: Debugging a Parallel Application
Visual Studio Debugger
Walkthrough: Debugging a Parallel Application
This walkthrough shows how to use the Parallel Tasks and Parallel Stacks windows to debug a parallel application. These windows help you understand and verify the runtime behavior of code that uses the Task Parallel Library or the Concurrency Runtime. This walkthrough provides sample code that has built-in breakpoints. After the code breaks, the walkthrough shows how to use the Parallel Tasks and Parallel Stacks windows to examine it.
http://msdn.microsoft.com/en-us/dd554943(VS.100).aspx

Protect Your Data Via Managed Code And The Windows Vista Smart Card APIs
http://msdn.microsoft.com/en-us/magazine/cc163521.aspx

HP ProtectTools security manager
http://h20331.www2.hp.com/Hpsub/cache/292230-0-0-225-121.html

The free Java implementation of the OMG's CORBA standard
http://www.jacorb.org/

'IServiceProvider' : ambiguous symbol
C2872 sometimes complains about IServiceProvided by surprise for people doing mixed managed/unmanaged code. The general good-practice rules will resolve it:
http://msdn.microsoft.com/en-us/library/t57wswcs(VS.80).aspx

Debugger.Launch Method
Launches and attaches a debugger to the process. This is especially useful when debugging a Windows Service.
http://msdn.microsoft.com/en-us/library/system.diagnostics.debugger.launch.aspx

WebBrowser.ShowPageSetupDialog Method
This method displays the Page Setup dialog box, which lets your users specify header and footer values and other page settings prior to printing.
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.showpagesetupdialog.aspx

Monitor::Enter Method
// A queue that is protected by Monitor
private Queue<T> m_inputQueue = new Queue<T>();
Monitor.Enter(m_inputQueue);
Monitor.Exit(m_inputQueue);
http://msdn.microsoft.com/en-us/library/de0542zz.aspx

CB_FINDSTRING Message
http://msdn.microsoft.com/en-us/library/bb775835(VS.85).aspx

SendMessage Function
SendMessage(hPage, WM_GETTEXT, sizeof(sLetter), (LPARAM) sLetter);
SendMessage(hPage, CB_SETCURSEL, 2, 0);
SendMessage(hWnd, WM_COMMAND, IDOK, 0);
http://msdn.microsoft.com/en-us/library/ms644950(VS.85).aspx

SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer Exam
http://apress.com/book/view/9781590596975

Application.DoEvents Method
When you run a Windows Form, it creates the new form, which then waits for events to handle. Each time the form handles an event, it processes all the code associated with that event. All other events wait in the queue. While your code handles the event, your application does not respond. For example, the window does not repaint if another window is dragged on top
http://msdn.microsoft.com/en-us/library/system.windows.forms.application.doevents.aspx

The Common Object Request Broker Architecture (CORBA)
It is a standard defined by the Object Management Group (OMG) that enables software components written in multiple computer languages and running on multiple computers to work together, i.e. it supports multiple platforms.
http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture

IIOP.NET
Itallows a seamless interoperation between .NET, CORBA and J2EE distributed objects. This is done by incorporating CORBA/IIOP support into .NET, leveraging the remoting framework.
http://iiop-net.sourceforge.net/

Visual Studio Team System 2008 Team Foundation Server Power Tools - October 2008 Release
http://www.microsoft.com/downloads/details.aspx?FamilyId=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&displaylang=en

What is the difference between “dynamic” and “object” keywords?
http://blogs.msdn.com/csharpfaq/archive/2010/01/25/what-is-the-difference-between-dynamic-and-object-keywords.aspx

Microsoft Application Architecture Guide, 2nd Edition
http://msdn.microsoft.com/en-us/library/dd673617.aspx

Microsoft.Web.UI.WebControls Assembly Reference
http://msdn.microsoft.com/en-us/library/ms529711(VS.85).aspx

CreateProcessAsUser() windowstations and desktops
http://support.microsoft.com/kb/165194

Tuples, Anonymous Types, and Concrete Types
http://msdn.microsoft.com/en-us/vcsharp/ee957397.aspx
Tuples solve a related problem. Tuples are immutable. They are syntactic types: tuples have no behavior described for a specific tuple. There is one advantage tuples have over anonymous types: Tuples are not anonymous types, so they can be used as return values or method parameters. But that advantage comes at a price. Tuples do not have names that carry any meaning to developers. The individual properties on a Tuple are named “Item1”, “Item2” and so on.

How to create threads in Visual C++ .NET or in Visual C++ 2005
http://support.microsoft.com/kb/815805
using namespace System::Threading;
private: Thread *trd;
ThreadStart *myThreadDelegate = new ThreadStart(this, repeat);
trd = new Thread(myThreadDelegate);
trd->IsBackground = true;
trd->Start();

Somasegar's Blog
http://blogs.msdn.com/somasegar/
http://blogs.msdn.com/somasegar/archive/2010/01/11/entity-framework-in-net-4.aspx
http://blogs.msdn.com/somasegar/archive/2009/12/17/visual-studio-2010-and-net-framework-4-beta-period-extended.aspx

MSDN magazine 2010 Januar: Discover a New WCF with Discovery
http://msdn.microsoft.com/en-us/magazine/ee335779.aspx

Windows Driver Kit 7.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=2105564e-1a9a-4bf4-8d74-ec5b52da3d00&displaylang=en

USB Complete: The Developer's Guide, Fourth Edition
http://www.lvr.com/

X-CTU download
http://www.digi.com/support/productdetl.jsp?pid=3352&osvid=57&tp=5&s=316

Digital Visual Interface
http://en.wikipedia.org/wiki/Digital_Visual_Interface

Windows 7 for Developers - The Windows Blog
http://windowsteamblog.com/blogs/developers/default.aspx

Microsoft Sysinternals Suite
http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx

Windows 7 Training Kit For Developers
http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06-FADB-4D93-9C80-402621C600E7&displaylang=en

Windows 7 Training Kit for Developer: Session 0 Isolation hands-on-lab
http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers.CodeSamples.AppCompat/Session-0-Isolation.zip

Process Monitor v2.8
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

WCF Multi-tier Services Development with LINQ
http://www.packtpub.com/wcf-multi-tier-services-development-with-linq/book

Crystal Consulting on Facebook:
http://www.facebook.com/pages/Dix-Hills-NY/Crystal-Consulting/261183333407?ref=ts

Beginning SQL Queries: From Novice to Professional
http://www.apress.com/book/view/9781590599433

Misusing Select Operations to Answer Questions with the Word "not"
It is easy to find the people who have entered tournament 36 with the condition e.TourID = 36. It is tempting to try to retrieve the people who have not entered tournament 36 by changing the condition slightly.

Incorrect SQL to Retrieve People Who Have Not Entered Tournament 36
SELECT e.MemberID
FROM Entry e
WHERE e.TourID <> 36

Can you figure out what rows the SQL query will retrieve? The query in returns all the people who have entered some tournament that isn't 36 (which is unlikely to be a question you'll ever want to ask!).

This is another type of question that can't be answered with a simple select operation that looks at independent rows in a table. In fact, we can't even do this with a query that involves just the Entry table. Member 138 Michael Stone has not entered tournament 36, but he doesn't even get a mention in the Entry table because he has never entered any tournaments at all.

Microsoft® SQL Server® 2008 Management Studio Express
http://www.microsoft.com/downloads/details.aspx?FamilyID=08E52AC2-1D62-45F6-9A4A-4B76A8564A2B&displaylang=en

SQL 2008 Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&displaylang=en

Northwind and pubs Sample Databases for SQL Server 2000
http://www.microsoft.com/downloadS/details.aspx?familyid=06616212-0356-46A0-8DA2-EEBC53A68034&displaylang=en

Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1
http://www.microsoft.com/downloads/details.aspx?FamilyID=9442B0F2-7465-417A-88F3-5E7B5409E9DD&displayLang=en

Microsoft® Silverlight™ 3 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b&displaylang=en

Pro ADO.NET Data Services: Working with RESTful Data
http://www.apress.com/book/view/9781430216148

JSON (JavaScript Object Notation) is a lightweight data-interchange format
http://www.json.org/


ADO.NET Data Services architecture
*ADO.NET Data Services serializes messages into either Atom or JSON format.
*Atom is a subset of XML defined by a prewritten XML schema.
*JSON is not XML based defined by a standard contained in RFC 4627.
*Every data item in a Atom or JSON message contains both the data and the type of data being sent or received.
*For SOAP services, types are defined by a separate XML schema rather than being part of the message itself.


ADO.NET Data Services v1.5 CTP2
http://www.microsoft.com/downloads/details.aspx?FamilyID=a71060eb-454e-4475-81a6-e9552b1034fc&displaylang=en

MSDN Magazine 2009 December: Building a Desktop To-Do Application with NHibernate
http://msdn.microsoft.com/en-us/magazine/ee819139.aspx

Sep by Step: Using Microsoft Device Emulator In-Depth in Your Application Development Experience
http://msdn.microsoft.com/en-us/library/bb278114.aspx
WinCE-Internet.JPG

Programming Windows® Embedded CE 6.0 Developer Reference, Fourth Edition
http://www.microsoft.com/mspress/companion/9780735624177/
MyWinCE.jpg

Use Your Nokia Phone As A Modem
http://www.pctoday.com/editorial/article.asp?article=articles/2007/t0501/20t01/20t01.asp

Pro WF: Windows Workflow in .NET 3.5
HelloWorkflow.JPG
http://www.apress.com/book/view/9781430209751

How to: Compile at the Command Prompt
MSBuild.exe is located in %systemroot%\Microsoft.NET\Framework\version. The system path variable must include this path.
http://msdn.microsoft.com/en-us/library/ms172492.aspx

Programming Windows Services with Microsoft Visual Basic 2008
http://www.microsoft.com/learning/en/us/book.aspx?ID=11309&locale=en-us
DebugWinService.JPG

New Authentication Functionality in Windows Vista
http://blogs.msdn.com/windowsvistasecurity/archive/2006/08/25/724271.aspx

Launch your application in Vista under the local system account without the UAC popup
http://www.codeproject.com/KB/vista-security/VistaSessions.aspx

Starting an Interactive Client Process in C++
http://msdn.microsoft.com/en-us/library/aa379608(VS.85).aspx

How to enable and use the "Run As" command when running programs in Windows
http://support.microsoft.com/kb/294676

Applications Started with AT Are Not Interactive
http://support.microsoft.com/kb/121562/EN-US/

Windows Service: Launch process (application) with current logged on user's credential
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/6bc5b973-c5e1-4331-ab9c-632d63065dc5

Impact of Session 0 Isolation on Services and Drivers in Windows
http://www.microsoft.com/whdc/system/sysinternals/Session0Changes.mspx

Window Stations and Desktops
http://msdn.microsoft.com/en-us/library/ms687098(VS.85).aspx

Interactive Services
http://msdn.microsoft.com/en-us/library/ms683502(VS.85).aspx

Parent Control Bar
http://www.wraac.org/

Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1
Windows 7; Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en

Novell Client for Windows VISTA/Windows 7/Windows 2008
http://www.novell.com/products/clients/

C# 2008 and 2005 Threaded Programming: Beginner's Guide
http://www.packtpub.com/beginners-guide-for-C-sharp-2008-and-2005-threaded-programming/book

Improving the Start-up Performance of the WPF and Silverlight Designer in Visual Studio 2010 Beta 2
http://social.msdn.microsoft.com/Forums/en-US/vswpfdesigner/thread/4511d43f-c134-4329-a970-e374252a620e

Parallel Computing
http://msdn.microsoft.com/en-us/concurrency/default.aspx

Dispatcher Class
http://msdn.microsoft.com/en-us/library/system.windows.threading.dispatcher.aspx
In WPF, most objects ultimately derive from System.Windows.Threading.DispatcherObject, and only the thread that created a DispatcherObject may access that object. For example, a background thread cannot update the contents of a System.Windows.Controls.TextBox that was created on the UI thread.
WPFThreading.jpg

The DispatcherObject has a method called BeginInvoke, which takes a System.Delegate as one of its parameters. When BeginInvoke is called, the Dispatcher will schedule this delegate for execution in its event queue. When it is due execution, the Dispatcher will execute this delegate on the same thread on which its owner was created. The BeginInvoke method is asynchronous and returns to the caller immediately.

How Do I: Automate Team Build?
http://msdn.microsoft.com/en-us/teamsystem/bb905523.aspx

How To: Create Your Source Tree in Visual Studio Team Foundation Server
http://msdn.microsoft.com/en-us/library/bb668981.aspx

Windows Embedded POSReady 2009 Evaluation CD
http://www.microsoft.com/downloads/details.aspx?FamilyID=1E077ECE-3F19-4C41-B219-6FCC821FB5FC&displaylang=en

Custom Credential Provider for Password Reset
http://blogs.technet.com/aho/archive/2009/11/15/custom-credential-provider-for-password-reset.aspx

What's New in Visual C# 2010/C# 4.0 Language
Dynamic Support: dynamic
Office Programmability: Named and Optional Arguments, Type Dynamic
Covariance and Contravariance: Covariance enables you to use a more derived type than that specified by the generic parameter, whereas contravariance enables you to use a less derived type.
http://msdn.microsoft.com/en-us/library/bb383815(VS.100).aspx

This guide can help you with the installation of Mac OS X on a Windows PC
http://wiki.osx86project.org/wiki/index.php/Vmware_how_to

Visual Studio Conversion Wizard
http://msdn.microsoft.com/en-us/library/60z6y467.aspx
Use this wizard to convert a solution or project to the project file format that is used by the current version of Visual Studio. To automate the conversion of many solutions or projects, you can create a batch file that uses the command-line upgrade tools. For more information, see /Upgrade (devenv.exe).

Fishbowl brings Facebook to your desktop
http://www.fishbowlclient.com/
Fully integrated with Microsoft Windows 7 features such as the new taskbar so you can monitor Facebook activity and friends at a glance. Multitouch navigation and image gestures to navigate and view your photos.

Facebook Developer Toolkit
http://facebooktoolkit.codeplex.com/

Reactive Extensions for .NET (Rx)
Rx is a library for composing asynchronous and event-based programs using observable collections.
http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx

My first Rx App:
RxFramework-myFirstApp.JPG

ImageMagick® is a software suite to create, edit, and compose bitmap images
http://www.imagemagick.org/

How to: Create Primary Keys (Visual Database Tools)
http://msdn.microsoft.com/en-us/library/ms189039.aspx

Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed
One of the solution's to delete the following folder on your hard drive: c:\Documents and Settings\user\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS

TS: Microsoft .NET Framework - Application Development Foundation
http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-536

Security Enhancements in the CRT: _CRT_SECURE_NO_WARNINGS
http://msdn.microsoft.com/en-us/library/8ef0s5kh(vs.80,printer).aspx

New Language Features in Visual C++
This page is specific to:.NET Framework Version:2.03.03.54.0
http://msdn.microsoft.com/en-us/library/xey702bw(VS.80).aspx

Windows 7 BETA Drivers and Utilities
http://www-307.ibm.com/pc/support/site.wss/WIN7-BETA.html

Silverlight 4 Beta Information
http://silverlight.net/getstarted/silverlight-4-beta/
Visual Studio 2010 can be installed side-by-side with Visual Studio 2008 SP1. For Silverlight 4 development, you will need Visual Studio 2010.

Limitations and Summary:
http://tomasz.janczuk.org/2009/11/wcf-nettcp-protocol-in-silverlight-4.html'

*Initialization of Mixed Assemblies*
[url:http://msdn.microsoft.com/en-us/library/ms173266(VS.80).aspx


X-CTU download
http://www.digi.com/support/productdetl.jsp?pid=3352&osvid=57&tp=5&s=316

Windows 7 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en

Windows 7 for Developers - The Windows Blog
http://windowsteamblog.com/blogs/developers/default.aspx

Windows 7 Ribbon Deep Dive
http://channel9.msdn.com/posts/yochay/Windows-7-Ribbon-Deep-Dive/

Windows 7 Ribbon Sample
http://www.microsoft.com/downloads/details.aspx?familyid=141e13e8-b10b-4356-aaa5-609b2981574a&displaylang=en

Detecting USB device insertion and removal
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ea183afd-d070-4abd-8e00-a1784fdfedc5/

How to receive notification of CD-ROM insertion or removal
http://support.microsoft.com/kb/163503

Windows 7 Training Kit for Developers
http://www.microsoft.com/downloads/thankyou.aspx?familyId=1c333f06-fadb-4d93-9c80-402621c600e7&displayLang=en

http://www.microsoft.com/downloads/thankyou.aspx?familyId=1c333f06-fadb-4d93-9c80-402621c600e7&displayLang=en
Dsiable Last Logon User on Windows 7:
1. Gpedit.msc
2. Windows settings -> Security settings -> Local Policy -> Security Options -> Interactive Logon -> Do not display last username: Enabled

Disable "Switch Users" on Windows 7:
1. Gpedit.msc
2. Local computer policy -> Administrative Templates -> System -> Logon -> Hide entry point for Fast User Switching
3. Enabled

How to apply customized background on Windows 7:
1. HKLM\Windows\CurrentVersion\Authentication\LogonUI\Backgroup
OEMBackgroup DWORD 1
2. Copy the customized background into <systemdir>\oobe\info\backgrounds\backgroundDefault.jpg

How to disable "Ctrl+Alt+Del" on Windows 7?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
DisableCAD REG_DWORD 1

Tweak your Windows 7 Logon UI “button set”:
ur:http://www.withinwindows.com/2009/06/13/tweak-your-windows-7-logon-ui-button-set

Windows 7 to officially support logon UI background customization:
http://www.withinwindows.com/2009/03/15/windows-7-to-officially-support-logon-ui-background-customization

Visual Studio 2010 and .NET Framework 4.0 Beta 2 is available. You should try the WPF Master/Detail Data binding. It is now as easy as using WinForm with DataSet/Entify Framework.
http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx

Customizing GINA, Part 1:
http://msdn.microsoft.com/en-us/magazine/cc163803.aspx

Customizing GINA, Part 2:
http://msdn.microsoft.com/en-us/magazine/cc163786.aspx

Windows User Experience Interaction Guidelines (UX Guide) ) for Windows 7 and Windows Vista:
http://www.microsoft.com/Downloads/details.aspx?familyid=E49820CB-954D-45AE-9CB3-1B9E8EA7FE8C&displaylang=en

Windows 7 Developer Guide:
http://code.msdn.microsoft.com/Win7DeveloperGuide

Windows XP to Windows 7 (XP2Win7):
http://tinyurl.com/ltxfrd

.NET Rx Framework: Asynchronous Development with LINQ over Events:
http://blogs.msdn.com/innov8showcase/archive/2009/10/04/net-rx-framework-asynchronous-development-with-linq-over-events.aspx

How to: Safely Cast by Using as and is Operators:
http://msdn.microsoft.com/en-us/library/cc488006.aspx

Windows® API Code Pack for Microsoft® .NET Framework for Windows 7:
http://code.msdn.microsoft.com/WindowsAPICodePack

C# Screen Saver sample:
http://msdn.microsoft.com/en-us/library/ms686421(VS.85).aspx

Windows Vista Credential Provider Samples - It is also part of Windows 7 SDK:
http://www.microsoft.com/downloads/details.aspx?FamilyID=b1b3cbd1-2d3a-4fac-982f-289f4f4b9300&displaylang=en

Create Custom Login Experiences With Credential Providers For Windows Vista:
http://msdn.microsoft.com/en-us/magazine/cc163489.aspx

Using System.DirectoryServices to Search the Active Directory
http://msdn.microsoft.com/en-us/library/ms973834.aspx

Silverlight/RIA: Out of browser support
RIAoutofbrowser.jpg

Application using Composition Application Guideline for WPF and Sliverlight/RIA

UML design Control System UML Design.pptx
How to use ASMX and WCF services.docx

Silverlight RIA:
http://blogs.msdn.com/brada/archive/2009/03/17/mix09-building-amazing-business-applications-with-silverlight-3.aspx

RIA/Sliverlight: Retrieve data from database through Domain Service hosted on the web server

Get Started with F#

F# is a multiparadigm language that provides support for functional programming as well as traditional object-oriented and imperative (procedural) programming. The Visual F# product provides support for developing F# applications or extending other .NET applications with F# code. F# is a first class member of the .NET family of languages and retains a strong resemblance to the ML family of functional languages.

Cloud Computing - Microsoft Azure

The Azure Services Platform is an internet-scale cloud computing and services platform hosted in Microsoft data centers. The Azure Services Platform includes the foundation layer of Windows Azure as well as a set of developer services which can be used individually or together.

WinForm CAN Monitor Application

This WinForm application can monitor CAN Bus (J1939) in real time. A filter is provided so that you can monitor only messages you would like to monitor. In additon, you can export the data into a Excel.
CANMonitor.jpg

User Interface Design Guideline

User interface is always the most essential part to the success of your product. It is the 7 seconds rule the end users will simply go away if the product does not have a good user interface. More guidelines, principals and material will be covered here.
The Microsoft Office Fluent user interface overview http://office.microsoft.com/en-us/products/HA101679411033.aspx

http://crystalconsultingny.blogspot.com

ribbondock.jpg
Last edited Mar 12 at 3:21 AM by tkchen7, version 396

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.2.24.16331