.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Post New Web Links

Building my new blog with Orchard - Part 1

Posted By: Bertrand Le Roy     Posted Date: August 28, 2010    Points: 0   Category :ASP.Net
Several people have asked me if I would move my blog to Orchard. There are actually several challenges with this that have nothing to do with Orchard itself, but suffice it to say that right now I'm not really considering it. On the other hand, for a long time I've been wanting to create a second, more personal blog about movies, books, video games and opinions to clearly separate the software stuff from the rest. I've been posting several times on science, games and even on politics here but it always felt a little wrong and I felt obligated to tone it down seeing that this blog has a clear association with my employer, Microsoft. Anyway, the release of Orchard 0.5 looks like the perfect opportunity to create that new blog. I have big plans beyond just blogging for this site and the flexibility of the Orchard platform will be perfect for this. I will document the whole process here as it unfolds.I'm starting with a standard 0.5.144 zip release as downloaded from CodePlex. As I wanted to be able to do local module development that I would later deploy to my hosted account, I started by deploying into a local IIS 7 directory configured to run in the default ASP.NET 4.0 application pool. This way, I can point VS or WebMatrix to my local directory and hack new modules. My next step was to deploy the files to my hoster after convincing him to switch my site to the 4.0 app pool.

View Complete Post

More Related Resource Links

Building my new blog with Orchard - part 2: importing old contents

In the previous post , I installed Orchard onto my hosted IIS7 instance and created the "about" page. This time, I'm going to show how I imported existing contents into Orchard. For my new blog, I didn't want to start with a completely empty site and a lame "first post" entry. I did already have quite a few posts here and on Facebook that fit the spirit I wanted for the new blog so I decided to use that to seed it. The science and opinion posts on Tales of the Evil Empire always seemed a little out of place (which some of my readers told me quite plainly), and the Facebook posts were blocked behind Facebook's silo walls even though they were public. You still need a Facebook account to read those posts and search engine can't go there as far...(read more)

Building my new blog with Orchard - Part 3: one way to skin a cat

These last few weeks I've been refraining from starting any deep work on my new Orchard-powered blog because most of what I had in mind involved widgets, which are being built right now. Version 0.8 is just around the corner: the team is just putting the final touches to the new theme engine and to the widget system. In the meantime, there is still some work I could do that I knew would not be throw-away, and that is CSS. My objectives with this new blog is to reflect in design what the content is about and what it is not about. VuLu is about knowledge, science, art and philosophy. It's not about shiny gadgets, technology or engineering. That of course means I want nothing web 2.0 in here. Good thing as I don't have much love for rounded corners...(read more)

Building Layered Web Applications with Microsoft ASP.NET 2.0 - Part 1

"Building Layered Web Applications" that shows you how to build N-Layer applications with Microsoft ASP.NET 2.0. These articles teach you how to design, build and use custom business objects in your web application. The target audience for this series are developers that are ready to make the switch from using SqlDataSource controls to ObjectDataSource controls with custom business objects. Experience with ASP.NET 2 and C# is necessary while some knowledge about object oriented design certainly helps. The design I am going to show you in these articles is a simplified version of a design you would use in a real world application. It doesn't feature all the necessary functionality your application needs, but instead focuses on the underlying concepts.

Smart Client: Building Distributed Apps with NHibernate and Rhino Service Bus, Part 2


Smart client applications are responsive and promote interactivity with the user. In this article, we continue building a smart client application using NHibernate for data access and Rhino Service Bus for reliable communication with the server.

Oren Eini

MSDN Magazine August 2010

Service Station: Building a WCF Router, Part 2.


Here we present a deep look into the workings of Windows Communication Foundation routers, exploring the details of pass-through router implementations.

Michele Leroux Bustamante

MSDN Magazine June 2008

Service Station: Building a WCF Router, Part 1


Here we take a look at WCF clients and services, and explain how to tweak the addressing and message filtering behaviors so you can route services between them.

Michele Leroux Bustamante

MSDN Magazine April 2008

Web Parts: Use Windows SharePoint Services as a Platform for Building Collaborative Apps, Part 2


Microsoft Office SharePoint Portal Server 2003, which is part of the Office System, lets you create and manage virtual servers, site collections, sites, workspaces, and users. You can also use the Windows SharePoint Services object model to design and implement user-targeted applications. In the second part of a two part series, the authors take a look at the WSS and SPS object models, Web Part Page anatomy, creating and deploying Web Parts, and Web Part security. They also discuss Web Part infrastructure and how to create custom Web Parts.

Jason Masterman and Ted Pattison

MSDN Magazine August 2004

.NET Framework: Building, Packaging, Deploying, and Administering Applications and Types-Part 2


Part 1 of this series discussed how types built for the common language runtime can be shared among applications in the Microsoft .NET Framework regardless of the .NET languages used to build them. This second part continues with building assemblies by first covering security, sharing assemblies, versioning, localization, and side-by-side execution. Because in .NET two DLLs with the same name can be loaded as long as another attribute-which can include the localization language-differs, versioning is much easier than it used to be, so DLL Hell may become a thing of the past.

Jeffrey Richter

MSDN Magazine March 2001

SharePoint Blog - Admin web part - newBlogPostOnClient JavaScript function


In the Admin Links web part in a default blog site, there are several links, the last one of which launches Microsoft Word and allows you to manage your posts from the Word blog template.  Cool feature.  But that web part is not configurable and I can't figure out how to duplicate that functionality.  It appears to have 3 GUIDS that are part of the function, part of the last parameter looks like the Posts list GUID, but it is concatenated with another GUID.   I want to either create my own web part or modify the XSL of the page to call the function, but I'm not sure what those other GUID parameters are.  Does anyone know?  The last one seems to be two of the separated by the # character.


Module 3: Building Blocks for Web Part Development in SharePoint 2010

The SharePoint platform includes many built-in Web Parts that you can include in your solution, and provides many more components that you can use in Web Parts that you develop.

blog web part navigation blue bar


How do I make the title of a list appear within the web part and have the "blue bar" appear behind it. The ootb categories, other blog posts, and links does this. but, how do i make a new list do the same?

If I could do this, then I could have one site for my blog that includes links to documents and lists from the navigation.


WCF: Building WCF Web Services for SharePoint 2010 Business Connectivity Services, Part 1

Create Windows Communication Foundation (WCF) web services that you can consume as external content types from BCS.

Building SharePoint Applications with InfoPath 2010, Part 1

Learn best practices for building SharePoint applications by creating a sample application that uses InfoPath 2010.

Building SharePoint Applications with InfoPath 2010, Part 2

Walk through designing a form template, publishing it to SharePoint Server, and then building a SharePoint Designer workflow that notifies the approver accordingly.

PDC10: Building a Blog with Microsoft "Unnamed Package of Web Love"

I had a lovely time in Redmond this last week attending Microsoft's PDC (Professional Developer's Conference) 2010. I did lots of stuff, met lots of people, did hours of "Live TV" on Channel 9 Live and presented a talk on behalf of the Web Platform and Tools team (WPT is IIS, Media Streaming, ASP.NET, everything web, etc) showcasing all the cool stuff we've been doing lately. You can stream the talk with Silverlight Smooth Streaming as well as PIP (Picture in Picture) or you can download the talk in one of four formats. Note that for some weird reason there's 10 minutes of "we haven't started yet" dead video that you'll have to seek past. You should Right-Click Save As the video you want. Low Bandwidth...(read more)

Filter discussion web part by blog category


I have a blog site with a category web part as navigation.



When i click on CategoryA, it opens : /Lists/Categories/Category.aspx?Name=CategoryA

When i click on CategoryB, it opens : /Lists/Categories/Category.aspx?Name=CategoryB

In category.aspx, i have added a discussion webpart, i have also added a column which is a lookup field which lists all the categories.

So that when you create a post, you tag the post with the correct category.

Now when i provide a filter from the category webpart to my discussion webpart:

The only column i can select from categories is "category with link", next screen i select the field category from the discussion web part.

But this does not seem to work. Clicking on CategoryA or CategoryB displays all post's regardless of the category in the  post.


Not sure if this is the way to do this, so any help is appreciated :)

I'm currently using wss3.




ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend