Answered by:
Deploy a web role in Azure

Question
-
Below is the task i have to complete in a few weeks, my question is does anyone know of any tutorials or books which will be of use to me? I also only have little knowledge of C#.
You will design the relevant code in ASP.NET and C# so that you can deploy a web role on Azure that can:
a) read in a zip file from input on the web page
b) uncompress the zip file which will have an executable, an arbitrary list of arguments and data files
c) run the executable with the arguments (and hence read in the data files). d) store the output logs for access later.
You will test this by running a piece of code that reads in a set of arguments which correspond to test files.
The executable will then read in the text files and then print them out.
You will also have to design an appropriate UML to explain how the different classes you have written interact.
Thanks, Sami.Monday, January 2, 2012 9:54 PM
Answers
-
These are few windows azure specific resources that can be of help:
Windows Azure Training kit would help you get started: http://www.microsoft.com/download/en/details.aspx?id=8396
And developer center at WindowsAzure is a handy reference too: https://www.windowsazure.com/en-us/develop/net/
Paras Doshi (Blog: ParasDoshi.com | Twitter: @Paras_Doshi )
- Edited by Paras Doshi Monday, January 2, 2012 10:10 PM
- Proposed as answer by Horizon_Net Saturday, January 7, 2012 10:13 AM
- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 5:58 AM
Monday, January 2, 2012 10:08 PM -
Hi,
First i am answering your questions in order
For a, b visit this url there are samples to be done in normal windows application using Csharp, cloud computing is no more different for development if you come to the click of the button, just in file handling you need to provide cloud storage urls and some parameters.
For starting to develop cloud applications your must also learn some concepts of ASP.NET and ASP.NET MVC (Important)
Visit http://www.windowsazure.com/en-us/develop/net/
For starting develop in Windows Azure more visit http://azurecoding.net/content/AzureDev1.aspx
Video link : You may recieve a warning as popup blocked or do you want your video be played... click allow http://www.devx.com/MSDN/Article/40801 (Most Important Good Video)
http://channel9.msdn.com/Blogs/pdc2008/ES01
http://my.safaribooksonline.com/book/-/9781935182481/your-first-steps-with-a-web-role/ch02lev1sec3#X2ludGVybmFsX0ZsYXNoUmVhZGVyP3htbGlkPTk3ODE5MzUxODI0ODEvMzU= (Subscribe or use free trial its a very good book)
http://www.microsoft.com/bizspark/azure/DevelopDeploy.aspx
These all include some prerequisite system setup as VS2010 and enable your cloud service application from file --> new project --> Visual C# --> Cloud --> Enable -->Downloading and installing starts
Then you can use it to develop....
What are roles (Web role, Worker role, VM role, etc)
http://www.windowsazure.com/en-us/home/tour/compute/
http://www.techrepublic.com/blog/networking/windows-azure-web-worker-and-vm-roles-demystified/4017 (Very Good)
Here were some best links to develop azure applications, now development is on to you... once you develop your application, you can generate UML diagram from Project Menu --> Visio UML --> UML Diagram... Prerequisite is Microsoft Visio 2010....
Please mark as answer if it is helpful to you or unpropose as answer if it does not help you.Thanks
Rehan Bharucha - The Tech Robot
MCTS, MCITP, MCPD, MCT
- Edited by REHAN BHARUCHA Saturday, January 7, 2012 6:13 AM
- Proposed as answer by REHAN BHARUCHA Saturday, January 7, 2012 6:14 AM
- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 6:00 AM
Saturday, January 7, 2012 6:09 AM -
Hi Sami,
For learning ASP.NET try
for ASP.NET MVC : http://www.asp.net/mvc
or
for ASP.NET WebForms: http://www.asp.net/web-forms
There you'll find great videos tutorials from pluralsight.
If you found this post useful, Please "Mark as Answer" or "Vote as Helpful". Best Regards.- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 6:00 AM
Tuesday, January 3, 2012 10:01 AM
All replies
-
These are few windows azure specific resources that can be of help:
Windows Azure Training kit would help you get started: http://www.microsoft.com/download/en/details.aspx?id=8396
And developer center at WindowsAzure is a handy reference too: https://www.windowsazure.com/en-us/develop/net/
Paras Doshi (Blog: ParasDoshi.com | Twitter: @Paras_Doshi )
- Edited by Paras Doshi Monday, January 2, 2012 10:10 PM
- Proposed as answer by Horizon_Net Saturday, January 7, 2012 10:13 AM
- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 5:58 AM
Monday, January 2, 2012 10:08 PM -
Hi Sami,
For learning ASP.NET try
for ASP.NET MVC : http://www.asp.net/mvc
or
for ASP.NET WebForms: http://www.asp.net/web-forms
There you'll find great videos tutorials from pluralsight.
If you found this post useful, Please "Mark as Answer" or "Vote as Helpful". Best Regards.- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 6:00 AM
Tuesday, January 3, 2012 10:01 AM -
Hi,
First i am answering your questions in order
For a, b visit this url there are samples to be done in normal windows application using Csharp, cloud computing is no more different for development if you come to the click of the button, just in file handling you need to provide cloud storage urls and some parameters.
For starting to develop cloud applications your must also learn some concepts of ASP.NET and ASP.NET MVC (Important)
Visit http://www.windowsazure.com/en-us/develop/net/
For starting develop in Windows Azure more visit http://azurecoding.net/content/AzureDev1.aspx
Video link : You may recieve a warning as popup blocked or do you want your video be played... click allow http://www.devx.com/MSDN/Article/40801 (Most Important Good Video)
http://channel9.msdn.com/Blogs/pdc2008/ES01
http://my.safaribooksonline.com/book/-/9781935182481/your-first-steps-with-a-web-role/ch02lev1sec3#X2ludGVybmFsX0ZsYXNoUmVhZGVyP3htbGlkPTk3ODE5MzUxODI0ODEvMzU= (Subscribe or use free trial its a very good book)
http://www.microsoft.com/bizspark/azure/DevelopDeploy.aspx
These all include some prerequisite system setup as VS2010 and enable your cloud service application from file --> new project --> Visual C# --> Cloud --> Enable -->Downloading and installing starts
Then you can use it to develop....
What are roles (Web role, Worker role, VM role, etc)
http://www.windowsazure.com/en-us/home/tour/compute/
http://www.techrepublic.com/blog/networking/windows-azure-web-worker-and-vm-roles-demystified/4017 (Very Good)
Here were some best links to develop azure applications, now development is on to you... once you develop your application, you can generate UML diagram from Project Menu --> Visio UML --> UML Diagram... Prerequisite is Microsoft Visio 2010....
Please mark as answer if it is helpful to you or unpropose as answer if it does not help you.Thanks
Rehan Bharucha - The Tech Robot
MCTS, MCITP, MCPD, MCT
- Edited by REHAN BHARUCHA Saturday, January 7, 2012 6:13 AM
- Proposed as answer by REHAN BHARUCHA Saturday, January 7, 2012 6:14 AM
- Marked as answer by MingXu-MSFTMicrosoft employee Monday, January 9, 2012 6:00 AM
Saturday, January 7, 2012 6:09 AM