Archive | Softwares RSS for this section

Large collection of Free Microsoft eBooks for you, including: SharePoint, Visual Studio, Windows Phone, Windows 8, Office 365, Office 2010, SQL Server 2012, Azure, and more by Eric Ligman

Throughout the year Eric has tried to share resources and information with us that he think will be helpful for us. Often times these resources will include links to free eBooks that they make available on a variety of topics. Today, Eric thought he would post a large collection of eBooks for us on his blog so that we can find them in one place and consume them as we see fit. Also, if you find this list helpful, please share it with your peers and colleagues so that they too can benefit from these resources.

 

image
Moving to Microsoft Visual Studio 2010
image
Programming Windows 8 Apps
image
Programming Windows Phone 7
image
Programming Windows Phone 7 (Special Excerpt 2)
image
Office 365 – Connect and Collaborate virtually anywhere, anytime
image
Microsoft Office 2010 First Look
image
Security and Privacy for Microsoft Office 2010 Users
image
Getting started with
Microsoft Office 2010 – For IT Professionals
image
Planning guide for Microsoft Office 2010 – For IT professionals
image
Deployment guide for Microsoft Office 2010 – For IT professionals
image
Operations guide for Microsoft Office 2010 – For IT professionals
image
Technical reference for Microsoft Office 2010 – For IT professionals
clip_image001
Understanding Microsoft Virtualization R2 Solutions
image
Introducing Windows Server 2012
image
Introducing Microsoft SQL Server 2012
image
Introducing Microsoft SQL Server 2008 R2

Configure Kerberos Authentication for SharePoint 2010 Products

Business continuity management for SharePoint Server 2010

Deployment guide for SharePoint Server 2010

Get started with SharePoint Server 2010

Governance guide for Microsoft SharePoint Server 2010

Profile synchronization guide for SharePoint Server 2010

Remote BLOB storage for Microsoft SharePoint Server 2010

Technical reference for Microsoft SharePoint Server 2010

Upgrading to SharePoint Server 2010
image
Getting Started with SharePoint Server 2010
image
Planning guide for sites and solutions for Microsoft SharePoint Server 2010, Part 1
image
Planning guide for sites and solutions for Microsoft SharePoint Server 2010, Part 2
image
Planning guide for server farms and environments for Microsoft SharePoint Server 2010
image
Capacity planning for Microsoft SharePoint Server 2010
   

SQL Server 2012 Tutorials: Analysis Services – Tabular Modeling

Microsoft SQL Server AlwaysOn Solutions Guide for High Availability and Disaster Recovery

Transact-SQL Data Manipulation Language (DML) Reference

QuickStart: Learn DAX Basics in 30 Minutes

SQL Server 2012 Tutorials: Analysis Services – Data Mining

Microsoft SQL Server Analysis Services Multidimensional Performance and Operations Guide

Data Analysis Expressions (DAX) Reference

SQL Server 2012 Upgrade Technical Guide

Backup and Restore of SQL Server Databases

SQL Server 2012 Tutorials: Analysis Services – Multidimensional Modeling

Master Data Services Capacity Guidelines
 
In The Classroom - Digital Storytelling
Digital Storytelling
In The Classroom - Free Tools
Free Tools in the Classroom
In The Classroom - Movie Maker
Windows Live Movie Maker in the Classroom
In The Classroom - Windows 7
Windows 7 in the Classroom
In The Classroom - Web Apps
Microsoft Office Web Apps Teaching Guide
In The Classroom - Office
Microsoft Office in the Classroom
Critical Thinking - In The Classroom
Developing Critical Thinking through Web Research Skills
In The Classroom - Bing
Bing in the Classroom

Moving Applications to the Cloud, 2nd Edition

Windows Azure Prescriptive Guidance

Windows Azure Service Bus Reference

Intro to ASP.NET MVC 4 with Visual Studio (Beta)

Deploying an ASP.NET Web Application to a Hosting Provider using Visual Studio

Getting Started with ASP.NET 4.5 Web Forms (Beta)

Introducing ASP.NET Web Pages 2
image
Own Your Future
W7PUG Cover-free
Windows 7 Power Users Guide
eBook
Deploying Windows 7 Essential Guidance
image
Welcome to Windows 7
image
What You Can Do Before You Call Tech Support (Windows 7)

Source : http://blogs.msdn.com/b/mssmallbiz/archive/2012/07/27/large-collection-of-free-microsoft-ebooks-for-you-including-sharepoint-visual-studio-windows-phone-windows-8-office-365-office-2010-sql-server-2012-azure-and-more.aspx

Get the Microsoft Partner Info Mobile App and get access to the latest from all of those plus: product teams, MPN teams, Microsoft News and hundreds more resources here at Microsoft right on your phone:

image

Advertisements

SharePoint 2010 Developer Roadmap Hands-On Lab Virtual Machine

Hey Guys,

If you are starting your career as SharePoint 2010 Developer, you should definitely complete the SharePoint 2010 Developer Training Course.

While learning the course, you might have seen SharePoint 2010 Developer Roadmap Hands-on Labs which talks about some doing hands-on on some Virtual Machines, but  no where is the refrence to where to find or how to use the VM.

Finally, I also found the labs which were designed to use the Information Worker Virtual Machine located here http://bit.ly/9ixFq3 on the MSDN download center.

Below is the video which will help understanding how to set up the Virtual Machines.

Setting Up a SharePoint Developer Virtual Machine

 

Thanks & Have Fun!!

Free Books from Microsoft Press

1 – Programming Windows Phone 7

Programming Windows Phone 7 by Charles Petzold

This book is divided into three parts. The first part discusses basic concepts of Windows Phone 7 programming using example programs that target both Silverlight and the XNA framework. It is likely that many Windows Phone 7 developers will choose either one platform or the other, but I think it’s important for all developers who have at least a little knowledge of the alternative to their chosen path.

The second part of this book focuses entirely on Silverlight, and the third part on XNA 2D. For your convenience, the chapters in each part build upon previous knowledge in a progressive tutorial narrative, and hence are intended to be read sequentially.

2 – Moving to Microsoft Visual Studio 2010

Moving to Microsoft Visual Studio 2010

Moving to Microsoft Visual Studio 2010 was written with three audiences in mind: Part I is for developers moving from Visual Studio 2003 to Visual Studio 2010, Part II is for developers moving from Visual Studio 2005 and Part III is for developers moving from Visual Studio 2008.

Here’s a little bit about the authors: Ken Haines is a software development engineer at Microsoft, working in the Consumer and Online Division. He has a passion for distributed applications in the cloud and strives to help customers and partners find the right solution for their needs.

3 – Introducing Microsoft SQL Server 2008 R2

Introducing Microsoft SQL Server 2008 R2

This book is for anyone who has an interest in SQL Server 2008 R2 and wants to understand its capabilities. In a book of this size, we cannot cover every feature that distinguishes SQL Server from other databases, and consequently we assume that you have some familiarity with SQL Server already.

You might be a database administrator (DBA), an application developer, a power user, or a technical decision maker. Regardless of your role, we hope that you can use this book to discover the features in SQL Server 2008 R2 that are most beneficial to you.

4 – Understanding Microsoft Virtualization Solutions

Understanding Microsoft Virtualization Solutions

If you want to learn more about latest Microsoft virtualisation technologies, so that you can differentiate your Hyper-V from your Remote Desktop Services, then this’s the job.

It covers Microsoft Virtual Desktop Infrastructure, Application Virtualization 4.5, Enterprise Desktop Virtualization, Windows Virtual PC and Windows XP Mode, System Center Virtual Machine Manager 2008, and Microsoft’s private and public cloud computing platforms including Windows Azure.

5 – Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft

Own Your Future Update Your Skills with Resources and Career Ideas from Microsoft

In this book, students will find a wealth of Microsoft resources they can use to identify the technology skills they need, and gather knowledge and experience to help them take charge of their careers.

Here at Microsoft, we care about students’ career success and hope these resources will open doors to learning that will lead them to better opportunities and a deeper understanding of the way technology continues to change and improve the ways people work—both here in the U.S. and around the world.

6 – Introducing Windows Server 2008 R2

Introducing Windows Server 2008 R2

This book is targeted primarily at Windows server administrators who are responsible for hands-on deployment and day-to-day management of Windows-based servers for large organizations. Windows server administrators manage file and print servers, network infrastructure servers, Web servers, and IT application servers.

They use graphical administration tools as their primary interface but also use Windows PowerShell commandlets and occasionally write Windows PowerShell scripts for routine tasks and bulk operations. They conduct most server management tasks remotely by using Terminal Server or administration tools installed on their local workstation.

7 – First Look Microsoft Office 2010

First Look Microsoft Office 2010

This book introduces you to the changes in Office 2010 and shows you how you can make the most of the new features to fit the way you work today. Chapter 1, “Welcome to Office 2010,” gives you a play-by-play introduction to new features.

Chapter 2, “Express Yourself Effectively and Efficiently,” details the great feature enhancements and visual effects throughout the applications; and Chapter 3, “Work Anywhere with Office 2010,” explores the flexibility factor by presenting a set of scenarios that enable users to complete their work no matter where their path takes them and so on.

8 – Deploying Windows 7, Essential Guidance

Deploying Windows 7

Deploying Windows 7 Essential Guidance from the Windows 7 Resource Kit and Microsoft TechNet Magazine. Looking for guidance specific to Windows 7 deployment?

Check out what the industry’s leading experts have to say in this free Microsoft Press eBook with selected chapters from the Windows 7 Resource Kit on Deployment Platforms, Planning, Testing Application Compatability, and 8 Common Issues in Windows 7 Migrations

Source : http://microsoftfeed.com/2011/free-books-from-microsoft-press/

Pass parameters to a WPF Click-Once Application

Introduction

Environment : Visual Studio 2010
Application   : WPF
Language     : VB.NET
Deployment  : Click-Once
Suppose you have a WPF application which has 5 XAML windows.
1. Main Window
2. Application 1
3. Application 2
4. Application 3
5. Application 4
When application get launched, the Main Window will open which will have a combo-box containing the Application’s Name to select.

So any user can go from Main Window to App1, App2, App3 or App4.

Once deployed, the URL will be something like, http://www.servername.com/MainWindow.application

Problem :

But the problem is if a user wants to directly open App1, App2, App3 or App4, he/she won’t be able to.

Solution :

The solution is simple.  Pass the parameters to the URL of Click-Once and force it to recognize the parameters and open up the application.

The ClickOnce application named MainWindow that you host on servername, and you want to pass in a value for the variable username when the application launches. Your URL might look like the following:

http://www.servername.com/MainWindow.application?AppID=App1

Steps To Be Followed :

A.  If you are using the application’s config file then follow the below procedure:

Steps :
1. Open your project (In Visual Studio 2010)
2. Right click on your project and select Properties:
3.  Select Publish Tab and Select Options.


4. Select the Allow URL parameters to be passed to application check box.


B.  If you are using any ClickOnce.target file:


Add Below Entry:

    <GenerateDeploymentManifest
EntryPoint=”$(ClickOnceInstallDirectory)$(AssemblyName).exe.manifest”
DeploymentUrl =”$(ClickOnceApplicationUrl)”
OutputManifest=”$(ClickOnceInstallDirectory)$(AssemblyName).application”
AssemblyName=”$(ClickOnceAppTitle)”
MapFileExtensions=”true”
Publisher=”$(Company)”
AssemblyVersion=”$(AssemblyVersion)”
MinimumRequiredVersion=”$(AssemblyVersion)”
Product=”$(ClickOnceAppTitle)”
Install=”true”
UpdateEnabled=”true”
UpdateMode=”Foreground”
TargetFrameworkVersion=”v4.0″
TargetFrameworkMoniker=”.NETFramework,Version=v4.0″
                TrustURLParameters=”true”
>
Code :

Write below code in your MainWindow.xaml.cs/vb file:

    Public Sub New()

        InitializeComponent()

            Dim instance As ApplicationDeployment

            If (ApplicationDeployment.IsNetworkDeployed) Then

		instance = ApplicationDeployment.CurrentDeployment

                If Not IsNothing(instance) Then

                    Dim activateUri As Uri = instance.ActivationUri

                    If activateUri IsNot Nothing AndAlso activateUri.Query <> String.Empty Then

                        Dim nameValueTable = System.Web.HttpUtility.ParseQueryString(activateUri.Query)

                        If nameValueTable Is Nothing Then

                            'nameValueTable Is Nothing

                        Else

                            If nameValueTable.Keys.Count = 0 Then

                            	'No Parameters has been passed.

                            Else

	                            Select Case nameValueTable("ID")

        		                        Case "1"

							'Open App1

                		                Case "2"

							'Open App2	

        		                        Case "3"

							'Open App3

                        		        Case "4"

							'Open App4

		                                Case Else

							'Open Main Window

                	            End Select

                            End If

                        End If

                    End If

                End If

            End If

    End Sub

Conclusion

Please let me know if you need any help.

%d bloggers like this: