<div><br>Hello Mono Team,</div><div> </div><div>I submitted New Project Proposal in GSOC-2012 for Mono Project. Url is Given below</div><div><br><a href="http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/sumitverma/4001">http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/sumitverma/4001</a></div>
<a href="http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/sumitverma/4001"><p></p></a><p>Please go through it. If you have any queries regarding Proposal, please ask me, suggestions are welcome. </p><p>I would be grateful if you could please comment or share some pointers to regarding this proposal.</p>
<div>Thanks....<br>Waiting For your reply...</div><div> </div><p>Regards,<br>Sumit Verma</p><p><br><br> </p><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">sumit verma</b> <span dir="ltr"><<a href="mailto:sumitverma2013@gmail.com">sumitverma2013@gmail.com</a>></span><br>
Date: Thu, Apr 5, 2012 at 9:13 AM<br>Subject: GSOC [2012] Questions regarding New Project idea in Cloud Computing<br>To: <a href="mailto:mono-devel-list@lists.ximian.com">mono-devel-list@lists.ximian.com</a><br><br><br><div>
Hello Mono Team,</div><div><br></div><div><div>I am very excited to contribute in Mono Project community through the platform of GSoC 2012.</div></div><div><br></div><div>I have an idea of Summer of Code project GSOC 2012 for Mono Project. I call it <b>"The Wall - Cloud Computing using Windows Azure".</b></div>

Now days, As Cloud Computing are very terminology. if i will create any project in this, than open source code of it will help to lot of peoples.<div>I am Familiar with Windows Azure programming using C#. I Implemented lots of project in it.<br>

<div><br></div><div><br></div><div><br><div><h2 style="margin-top:0in"><span style="color:rgb(31,73,125);line-height:115%;font-family:"Arial","sans-serif";font-size:12pt">Brief of the solution:</span><span style="color:rgb(31,73,125);font-family:Arial,sans-serif;font-size:12pt"> </span></h2>



<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">A platform to express and share ideas, learn
innovative ways of spreading awareness, wishing somebody or do other things.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt">Express: </span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Even your slightest idea can be expressed and
taken to millions, who might in turn be benefited. The light bulb was also a
small idea, but we can't live without it today. </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">For example: </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I have a bad neighbor. He is dirty and keeps
surrounding unhealthy, dumps garbage on the road in front of our house. I post
on The Wall about this problem to create awareness against such people. </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt">Share: </span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Your problem, creativity, experience, love or
anything can be shared through this platform.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt">Learn:</span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Almost everybody on this planet has proposed,
wished birthday or created awareness in one way or the other. You can learn
from their ideas irrespective of your geographic location, society, race,
tongue or ethnicity or government.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt">Technical Approach:</span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">The Wall application utilizes many major
underlying technologies including:</span></p>

<ul style="margin-top:0in" type="disc">
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Microsoft Windows
     Azure </span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Microsoft .NET 3.5
     Framework</span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Microsoft Visual
     Studio </span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">C#.Net</span></li>
</ul>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt">Project Architecture:</span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><b><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></b></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Windows Azure does two main things: It runs
applications and it stores their data.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">On Windows Azure, an application typically has
multiple instances; it consists of Web role instances and Worker role
instances, with each instance running in its own virtual machine.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">The Azure version of The Wall Application
utilizes the web role to host <a href="http://ASP.NET" target="_blank">ASP.NET</a> code, and worker role is used for some
background processing tasks such as storing the user entry in table and images
into blob. The communication between the web and worker role takes place via
the Azure Queue.</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Each Web role instance accepts incoming HTTP (or
HTTPS) requests. A Web role can be implemented using <a href="http://ASP.NET" target="_blank">ASP.NET</a>, or another .NET
Framework technology that works with IIS. Windows Azure provides built-in load
balancing to spread requests across Web role instances that are part of the
same application. As shown in diagram.</span></p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"><br></span></p><p style="margin-bottom:0pt" class="MsoNormal">

</p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">A Worker role instance,
by contrast, cannot accept requests directly from the outside world—it’s not
allowed to have any incoming network connections, and IIS isn’t running in its
VM. Instead, it gets its input from a Web role instance, typically via a queue
in Windows Azure storage.</span></p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"><br></span></p><p></p><p style="margin-bottom:0pt" class="MsoNormal">

</p><h2 style="margin-top:0in"><span style="color:rgb(31,73,125);line-height:115%;font-family:"Arial","sans-serif";font-size:12pt">Proposed Solution:</span></h2>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">People can express, share and learn irrespective
of various limitations like gender, race, geography, country or friend lists
(like other social networking sites). </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">Example:</span></p>

<ol style="margin-top:0in" type="1" start="1">
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I want to show support for Save Water campaign.</span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I go to The wall.</span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I come to know that a lot of people are attempting to do the
     same. </span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I express my support by putting up my own message.</span></li>
 <li style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">I share this idea on The wall with other supporters. </span></li>
</ol>

<p style="margin:0in 0in 0pt 0.5in" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt"> </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:"Verdana","sans-serif";font-size:10pt">This way, people can express, share without any limitation. </span></p><p></p><p style="margin-bottom:0pt" class="MsoNormal">

</p><p style="margin-bottom:0pt" class="MsoNormal"><font face="Verdana, sans-serif"><br></font></p><p style="margin-bottom:0pt" class="MsoNormal"><font face="Verdana, sans-serif"> I would be grateful if you could please comment or share some pointers to regarding this proposal. </font><span style="font-family:Verdana,sans-serif">So </span><span style="font-family:Verdana,sans-serif">i can decide timeline of projects, followed by mentioning them in </span><span style="font-family:Verdana,sans-serif">proposal that i want to submit it in Mono Project for GSOC 2012. </span>Could someone be a mentor for this project or have any suggestions? <span style="white-space:pre-wrap">  </span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="white-space:pre-wrap"><br></span></p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:Verdana,sans-serif">I am Sure </span><span style="font-family:Verdana,sans-serif">Mono Project will welcome my new idea, thanks .....</span></p>

<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:Verdana,sans-serif"><br></span></p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:Verdana,sans-serif">Regards,</span></p>
<p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:Verdana,sans-serif">Sumit Verma ....</span></p><p style="margin-bottom:0pt" class="MsoNormal"><span style="font-family:Verdana,sans-serif"><br>
</span></p><p></p></div></div></div>
</div><br>