{ Blog }
Adventure with Application Development
Orchard : Show complete post in blog list
By default, most of the Orchard themes (including the default Theme Machine) shows first couple of sentences with a link 'more' to read the entire content. In the latest version of Orchard, the limit is 200 characters and after that a 'more...' link is appended. Look at the example below:
I wanted to override this setting and show the complete post in the list. Currently, I show five latest posts on my homepage. I did the following:
- Add a file with name 'Parts.Common.Body.Summary.cshtml' to your themes directory.
Note : Though this feature can be centrally changed as well, but that would mean all the themes/blogs have the same setting. I would recommend to do it per theme basis. - With in this file, add the following line:
@Model.Html
And that's it. Your blog list will show complete content of your posts instead of trimming them down to certain characters.
- Add a file with name 'Parts.Common.Body.Summary.cshtml' to your themes directory.
Windows Azure : Failed to delete Storage account
I have been playing with my recently setup Windows Azure account. Nothing substantial, but have been creating and deleting VMs, websites.
But this morning I noticed that I have setup a Storage Account as well, which I did not remember setting up. After trying again and again to delete the storage, I was getting the following error:"Storage account **************** has 1 container(s) which have an active image and/or disk artifacts. Ensure those artifacts are removed from the image repository before deleting this storage account."
After some research, I got to know that one of disks which was created with VM was still there and it needs to be deleted before removing the stuff from storage account. If you want to delete the storage account, you need to delete any images/disks you have remaining in that storage account.
Go to Virtual Machines -> "Disks" or "Images" tab -> select the images/disks that you have located in the Storage Account you want to delete -> then hit the "Delete disk" or "delete image" command. Back these up if you need before hitting the delete.
Once the images/disks in the storage account have been deleted, you should be able to delete the storage account.
Session log at TechEd 2012
Here is a list of sessions I attended in 4 days at TechEd. Must say that most of them were quite nice and well thought of. I have compiled the sessions with their respective links for online recordings.- Meet the New Windows Azure :



http://channel9.msdn.com/events/TechEd/Europe/2012/FDN05 - Continuous Feedback in Agile Teams :

http://channel9.msdn.com/events/TechEd/Europe/2012/DEV321 - 36 Terabytes: How Microsoft IT Manages SharePoint in the Enterprise :
- Developing and Managing SharePoint Solutions with Microsoft Visual Studio :



http://channel9.msdn.com/events/TechEd/Europe/2012/OSP231 - Microsoft Office 365 for Enterprises :



http://channel9.msdn.com/events/TechEd/Europe/2012/OSP221 - What's New with Internet Information Services (IIS) 8: Open Web Platform for Cloud :

http://view.officeapps.live.com/op/view.aspx?src=http%3a%2f%2fvideo.ch9.ms%2fteched%2f2012%2feu%2fWSV331.pptx - Introducing the New Visual Studio 2012 Unit Testing Experience :


http://channel9.msdn.com/events/TechEd/Europe/2012/DEV214 - Building Microsoft SharePoint Online Applications in a Hybrid World :


http://channel9.msdn.com/events/TechEd/Europe/2012/OSP331 - Working on an Agile Team with Visual Studio 2012 and Team Foundation Server 2012 :



http://channel9.msdn.com/events/TechEd/Europe/2012/DEV318 - Exploring the Power of Page Layouts in SharePoint 2010 WCM Sites :

http://channel9.msdn.com/events/TechEd/Europe/2012/OSP335 - Microsoft SQL Server Data Tools: Database Development from Zero to Sixty :

http://channel9.msdn.com/events/TechEd/Europe/2012/DBI311 - Business Intelligence and Data Visualization: Microsoft SQL Server 2012 :

http://channel9.msdn.com/events/TechEd/Europe/2012/DBI206 - Application Lifecycle Management: Automated Builds and Testing for SharePoint projects :



http://channel9.msdn.com/events/TechEd/Europe/2012/OSP432 - JavaScript: The Language :



http://channel9.msdn.com/events/TechEd/Europe/2012/DEV307 - Creating and Consuming OData Services for Business Applications :

http://channel9.msdn.com/events/TechEd/Europe/2012/DEV336 - What’s New in Microsoft .NET Framework 4.5 :



http://channel9.msdn.com/events/TechEd/Europe/2012/DEV331 - A Modern Architecture Review: Using the New Code Review Tools :



http://channel9.msdn.com/events/TechEd/Europe/2012/DEV324 - Identify & Fix Performance Problems with Visual Studio 2012 Ultimate :



http://channel9.msdn.com/events/TechEd/Europe/2012/DEV412 - JavaScript: The Developer Experience :

http://channel9.msdn.com/events/TechEd/Europe/2012/DEV308
- Meet the New Windows Azure :
Welcome Orchard, Sayonara BlogEngine.Net
After almost more than a year I am now migrating my blog to Orchard CMS from BlogEngine.Net. The decision hasn’t been that simple to made and given the fact that there was no real comparison study available, I had to spend some time to jot down the reason to convince myself about the move.
As I have mentioned earlier as well, I initially started this blog with a home grown engine to experience the whole development cycle and at the same time have some learning.
After moving to BlogEngine.Net last year, I must say that it is one of the great open source blogging platform available today. Orchard, on the other hand is new and still picking it up. But so far, it has shown the potential to be at the next level. In terms of features, both of the have more or less same capabilities.
Orchard
BlogEngine.Net
Uses the latest MVC framework. Uses good, old ASP.NET pages. Is really picking up the pace. Microsoft is one of the major participant in maintaining the platform. I observed that the Release is usually prone to bugs. Not enough active support from the community. User Interface is more structured and appealing. Kind of OK, works and nothing great.
The shift has been really easy though. I could export my existing posts in the BlogML format from BlogEngine. Orchard does not has a built in out of the box support for it, but there is a module available which helps you to import/export the posts in BlogML format.The Adventure called TechEd Europe 2012
What an adventurous week it was. Full of networking, learning, great people and some awesome parties. As I mentioned in my previous post, I was one of the delegate to Microsoft TechEd Europe 2012 at Amsterdam RAI.
It started with a fabulous keynote by Brad Anderson and Jason Zander on Azure, Widows 8, its capabilities and future. Well, did I forget to mention the guest appearance of Scott Gu?
Four days and close to 20 sessions, I can just say that I would need loads of time to just recap what I heard in TechEd 2012.
Here is my list of topics of my interest and to be followed in near future:- Windows Azure
- I have the MSDN professional subscription, still need to say how much I can avail through it.
- Visual Studio / Team Foundation Server 2012 : I am a big fan of Agile methodology and Microsoft Team has done quite some work to bring the great experience for developers. Especially looking for:
- Planning and Capacity
- Storyboarding
- Intellitrace
- Unit Testing enhancements: Fakes, Shims
- Windows 8 : Metro Style Apps
This was just about the learning stuff, but there was this awesome party organized by Microsoft for close to 5000 delegates and staff at Amsterdam Arena Stadium. They streamed the live semi final match between Spain and Portugal. Everyone know what happened later
.The only thing which kind of sucked at the event was NO INTERNET on day 2. They had some technical failure because of which there was no internet available for almost the day.
