Showing posts with label Windows Azure. Show all posts
Showing posts with label Windows Azure. Show all posts

Thursday, July 24, 2014

Mobile First, Cloud First

image

Microsoft CEO announce Mobile First, Cloud First strategy,

Part of Cloud-First strategy, if we look back last 12 months, Microsoft Azure announce and delivery more than 300 features and functions part of cloud-first strategy Microsoft commented to move feature and functions upcoming years.

clip_image004

Part of Mobile-First strategy. Microsoft is absolutely focused on empowering people to get more done wherever they need to and on any device. So now I get a chance to show you what Microsoft's doing to help people do more on the device they choose. Microsoft is absolutely committed to creating great mobile applications, and you see on my iPad we already have a number of apps, right? I have my Yammer app, Lync, Dynamics, Bing, Skype, OneNote, and one my favorites, OneDrive

image

Monday, July 21, 2014

SharePoint on Azure

Given below my slides from Microsoft Azure Boot camp Singapore Chapter 

Tuesday, December 17, 2013

Windows Azure Security Training

Get Windows Azure Training on essentials of Security that covers security protection included at every layer. We cover the security mechanisms included with Windows Azure at the physical, network, host, application, and data layers. Furthermore, get a basic understanding of some of the identity options you have to authenticate to Windows Azure.

image

For more details Click @ http://www.microsoftvirtualacademy.com/training-courses/windows-azure-security-overview#?mtag=MVP4039695

Sunday, October 27, 2013

Windows Azure: Provision a SharePoint Server 2013 development environment with Visual Studio 2013

If you are going to conduct training OR evaluating software solutions OR learn SharePoint 2013 with VS 2013. The MSDN benefits enable you to get free access to Azure resources.

Text extract from Azure Portal

“The Visual Studio Ultimate 2013 developer desktop is an offering exclusive to MSDN subscribers. The image includes Visual Studio Ultimate 2013, SharePoint 2013 Trial, SQL Server 2012 Express edition and configuration scripts to quickly create a development environment for Web, SQL and SharePoint 2013 development. To learn how to configure any development environment you can follow the links on the desktop. We recommend a Large VM size for SQL and Web development and Extra-Large VM size for SharePoint development. Privacy note: This image has been preconfigured for Windows Azure, including enabling the Visual Studio Experience Improvement Program for Visual Studio, which can be disabled.”

Visit Windows Azure Portal (http://manage.windowsazure.com). And login to Management Portal

Go to Azure Virtual Machine and click “New” menus to “Compute”, “Virtual Machine” Creating Windows Azure Virtual Image Gallery.

clip_image002

Virtual Machine image Selection page, ALL on the left menu and scroll to find the Visual Studio Ultimate 2013 from the list. Click the arrow to continue. (don’t Select SharePoint Server 2013 Trail)

You can also select VS Professional 2013 / Premium 2013 depending on your requirements. All 3 VS images contain SharePoint Server 2013 with SQL Express edition.

clip_image004

By default Azure offer you to select Large Instance VM, based on my experience if you select Medium Instance, the server performance is reasonable. If need good response time and performance select Large instance.

Finally, you need to provide user name and password so that you log into the machine with Remote Desktop given user name and password.

clip_image006

Next step to Create a new cloud service for virtual machine. (if you want to logically group the server for load balancing and assign DNS name our VM you need to have cloud services, when you create another SharePoint Server 2013 you select same cloud service and load balance)

Select Affinity Group or Data center region (my case is Singapore I created Affinity group)

Select Storage account if you have one, else select create automatic.

Availability set is NONE

clip_image008

In order to access SharePoint Server 2013 from outside you need to configure the public endpoints to allow connections to Windows Azure data center.

Go to Endpoints and Enter Name for the endpoint “Public Port” and Select TCP protocol and private port is 80.

clip_image010

Virtual machine provisioning will take a few minutes, (status change from provisioning, starting and running) once the process is completed. Please click “Connect” on bottom the screen to initiate a remote desktop session for new virtual machine.

clip_image012

Following Software’s Pre-Installed by defaults

· Visual Studio Ultimate 2013

· SharePoint Server 2013 trail version

· SQL Express 2012 (Software binary inside)

· SharePoint configuration links

· Configuration PowerShell script to do jump start

clip_image014

When you click visual studio link, it will take few minutes to configure….

clip_image016

Once configuration is done, you can see VS 2013 lunch successfully J

clip_image018

Next steps is to configure SQL Express server, Click “Configure Developer Desktop Folder, Scripts and Select ConfigureSQLExpress.ps file

clip_image020

Please note that SQL Express 2012 installation do not come with SQL Setup 2012 Express Management Studio. You need to download and install this software, in order to do that you will to change the security settings in Internet Explorer.

To validate the SQL Express 2012 installation, launch your Visual Studio, Server Explore and Add Connection, enter (local)\SQLEXPRESS on server name text box and click Test Connection.

clip_image022

Now we successfully Installed and verify the SQL Express connection.

Next step to configure SharePoint Server 2013, Click “Configure Developer Desktop Folder, Scripts and Select ConfigureSharePointFarm.ps1 file “ConfigureSharePointFarmInDomain.ps1”

Local Account Name : Your Account Name

Password: <your password>

Which take several minute to complete the configuration, Once configuration completed system automatically launch SharePoint Portal J

clip_image024

clip_image026

The default port for SharePoint Central Administration is 11111, the above screenshots show CA and Default SharePoint Web Application.

clip_image028

Now lets create and deploy Simple application to SharePoint 2013, Create “App for SharePoint 2013” Project name VS2013SPAPPS

clip_image030

Select “SharePoint-hosted” apps options and click Finish.

clip_image032

Add new item and select “List”

clip_image034

MyList and select Default (Custom List) Option

fclip_image036

Create following additional columns and select Required column

· Home Address Street

· Home Address City

· Home Address State or Province

· Mobile Number

· Home Phone

clip_image038

Select Debug and Start Debugging to test your new app. Wait for installation to complete. Important Note: do not use F5 as it may cause problems.

clip_image039

Now you can see that the My List is default SharePoint functionality for presenting the list and adding/updating items is fully functional

clip_image041

Now in few mints we can use this for development/evaluation purposes in a nice isolated and hosted environment. Enjoy your development :-)

Sunday, March 24, 2013

Windows Azure Global Boot Camp

Windows Azure Global Boot camp event 27th April 2013, Saturday (Full day), we lineup topics,speaker for the event and also lots of free gift from product sponsor. So feel free to register for this event. via http://gwabsg.eventbrite.com.

As of today Windows Azure Global event confirm 53 locations…

windowszureflyer

Remember to register yourself at http://gwabsg.eventbrite.com.

Attendees can sign up the azure trial before the event, print out the screenshot and exchange for limited edition dry-fit t-shirt upon onsite registration.

Attendees can activate trial by doing one of the following 3 things:

1. Create a trial account: http://www.windowsazure.com/en-us/pricing/free-trial/

2. Activate MSDN Azure benefits: http://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/

3. Activate BizSpark Azure benefits: http://www.windowsazure.com/en-us/pricing/member-offers/bizspark-benefits/

Tuesday, October 2, 2012

AZURE USER GROUP MEETING @ 04TH OCT. 2012 7:00PM

Thursday, October 4, 2012 at 7:00 PM (SGT)

Microsoft Singapore
Singapore, 018989
Singapore
View Map

Attend Event

Share this event:
Facebook Twitter LinkedIn

divider

Asynchronous Programming in C# 5 - 1900 - 2030 hrs

Ever struggled writing or debugging multithreaded code? Join Joe Albahari, author of C# 5 in a Nutshell, for a practical session on how to write responsive applications in C# 5 without resorting to threads, locks or BackgroundWorker. We'll explore the theory as well as the practice behind C# 5's new asynchronous functions, and see why the old-school approach is not only hard work, but fundamentally broken. We'll also touch on Reactive Framework, and they'll be a question-and-answer session on all aspects of C# 5, asynchrony and multithreading.

Joe Albahari is the inventor of LINQPad and an O'Reilly author. He's published 7 books with O'Reilly, including C# 5.0 in a Nutshell, and has written extensively on multithreading and parallel programming. He speaks regularly at user groups and conferences such as TechEd and YOW, and has been a C# MVP since 2008.

Share this event on Facebook and Twitter
We hope you can make it!
Cheers,
AzureUG.SG

Saturday, September 1, 2012

5th Sep. 2012 7pm AzureUG.SG User Group meeting

(Light Refreshments will be served before the session)

The UG leads of both Azure and Sgdotnet have gotten together to see if we can basically consolidate our events together, as our basic target audience are predominantly overlapping. For a start, we’re organizing UG events with speakers from both sides of the technology!

Register at for this UG event - http://azureug.sg/

Date: 5th September 2012

Venue: Level 22, CF15, Microsoft Singapore, One Marina Boulevard

Time: Generally starts at 7pm sharp.

 

“45 Minutes on Azure Websites” – Neng Giin, Technical Evangelist"

Synopsis

A quick view on Azure Websites, how to get started, scale your web apps.

About Neng Giin

Neng Giin has held various roles in different technology companies over the last 5 years. His previous roles include Market Research Analyst, Technical Consultant, Developer Evangelist and Innovation Specialist. Neng Giin’s ultimate passion is to help people and organizations achieve their individual or organizational potential with use of technology. While not delighting in his geekish work, Neng Giin indulges himself in leisurely pursuits such as reading, tabletop games, photography and coming up with answers to obscure`e problems at Hackerspace Singapore.

 

“Visual Studio 2012 – What’s in for web developers?” – Alvin Lau, SGDN"

Synopsis

Learn about what platform advancements as well as how VS 2012 will help you become a more productive web developer. Expect no slides and a whirlwind tour of the feature improvements which a web developer should be concerned about in this brand new IDE.

About Alvin Lau

Based in Singapore, Alvin works as a Solution Architect with a large MNC and is lover of technology.

Please RSVP to confirm your registration and attendance by 04 Sep 2012. (kmdfaizal@gmail.com ) Note that there’s currently no email confirmation for the event.

Saturday, July 21, 2012

Windows Azure DevCamps @ Singapore

image

To Register : drop a email to msmarketing@swap.com.sg with following information

Name:

Title:

Organization:

Email:

Phone:

Mobile:

Remarks:

https://www.swap.com.sg/ms/edm2/windows_azure_camp/index.html

Wednesday, June 20, 2012

Windows Azure Training Kit June 2012 Update

Windows Azure Training Kit June 2012 Update shipped today. The June 2012 update of the Windows Azure Training Kit includes over 42 hands-on labs and 18 presentations inside. Which covering the new Windows Azure features such as Windows Azure Web Sites and Windows Azure Virtual Machines. Beside this the Windows 8 Metro-style applications, and a series of new hands-on labs for Node.js and PHP using Mac OS X also included.

image

Incase any community leader or individual need to run for full 3-day-training workshops the latest version of the training kit included presentations slides and HOLs.

The Hands-on labs are designed for use with either Visual Studio 2010 or the Visual Studio 2012 Release Candidate,”

Download @ http://www.microsoft.com/en-us/download/details.aspx?id=8396

Thursday, May 3, 2012

Cloud Storage: Access your personal files anywhere, anytime using (Windows Azure Storage / SkyDrive / Google Drive and Drop Box)

 

This article explore various cloud storage and client applications features (as of April 2012).

In order to sync / store file with Cloud Storage I used to work with tool called Gladinet cloud desktop free edition, which help to map (as a Z drive) with various Cloud drives (covers almost all provider). The limitation with Gladinet free edition only 1000 items allow to sync with Cloud drives. If you buy commercial edition there is no limitation.

clip_image001

Gladinet cloud desktop application

image

Alternatively, to store file with Windows Azure Storage, I used tool called CloudXplorer, Azure Storage Explore and Cloud Storage Studio (paid version)

clip_image002

clip_image004

Cloud Explore and Azure Storage Explore

clip_image006image

Cloud Storage Studio

Advantage :

  • Share files online with friends and co-workers
  • Share files with limited time frame using Shared Access Signature.
  • 1 GB $0.12 cents per month. (keep 3 replica copy as a backup)
  • Each Blob storage size can go up to 1 TB.
  • Allow to take snapshot your blog storage

Disadvantage

  • No Online Collaboration / Create / Edit document via web browser
  • Free Storage is NIL each 1 GB $0.12 cents per month.

clip_image007

clip_image008

Windows 7 PC Client

clip_image009 clip_image011clip_image012

Windows Phone, IPhone and Android Phone Application

Advantage :

  • Create and Edit a different document types directly in a web browser
  • Easy to share files online with friends and co-workers
  • Sharing / Print / Download / Re Arrange / digital photos
  • Default is 7 GB (25 GB free for loyalty reward)
  • Client application for Windows, Mac, Windows Phone, iPhone, iPad and Android (Brower for Skydrive)

Disadvantage

  • Drag and drop via browser requires a Silverlight enabled browser such as Internet Explorer

clip_image013

clip_image014clip_image016

Windows 7 PC and Android Phone Application

Advantage :

  • Create and Edit a different document types directly in a web browser
  • Easy to share files online with friends and co-workers
  • Default Storage 5 GB
  • Client application for Windows, Mac and Android

Disadvantage

  • Sharing / Print / Download / Re Arrange / digital photos feature is limited

clip_image017

Advantage :

  • Easy to share files online with friends and co-workers
  • Sharing / Download / digital photos
  • Sync with Samsung Galaxy Note photo gallery
  • Client application for Windows, Mac, iPhone, iPad, Mac, Android and BlackBerry
  • Continues to synchronise

Disadvantage

  • Allow to view only different document types directly in a web browser (create / edit not allowed)
  • 2GB Space Additional space required 50 GB 99$ per year

Conclusion

To conclude, there are many different storage solutions out there I personally use all above storage for following needs.

  • Window Azure Storage with Shared Access Signature to share files for corporate usage.
  • SkyDrive to storage my presentations and photos
  • Working documents to Google Drive (Backup)
  • Dropbox my Samsung Galaxy Note to sync photos and iPad to sync shopping list.

Monday, April 9, 2012

MVP Award Kit

2012-04-08 14.07.512012-04-08 14.12.33
2012-04-08 14.17.28
2012-04-08 20.11.242012-04-08 14.10.22
My boys enjoyed and had fun with crystal trophy Smile