Getting Started with Umbraco–Warm Up

January 21, 2011 Leave a comment

Before we get started with using a powerful CMS called Umbraco, its better to learn about the requirements. Umbraco(http://www.umbraco.org) is an open-source Content Management System(CMS) completely built on ASP.net web technology. So, quickly getting into the components that an Umbraco CMS requires to function in our local system are:

  • IIS Server with ASP.net support – to host the Umbraco CMS source code
  • .net Framework 3.5 or above
  • A Database Server to host the CMS data – either MS-SQL Server 2005/2008 or MySQL Server

These are the functional requirements and component-wise. In my opinion, adding these components to the system should be fairly easy, even though I will explain it step-wise:

Installing the IIS Server on Windows 7

Go to Control Panel

And click on the link Programs or Programs and Features (differs from the mode of view).

Then click on “Turn Windows features on or off” and this should open a new dialog window as:

windows_features

So, make sure that you select the marked services as shown in figure. Also make sure that you get the ‘tick’ sign but not the ‘square-filled’ sign. So clicking OK button will do the rest of the task for us. If the machine is in a good state of operation then this should be taking around 3/4 minutes of time. And we will be done with the installation of our first two component requirements.

Moving on to the third component, its our choice on using an appropriate database server. It’s a good thing that Umbraco supports both MS-SQL Server and MySQL Server. So depending on our choice, we can use any of them. For me, MySQL is a light server but the express edition of SQL Server 2008 is also a lighter one. And these can be downloaded from:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=58ce885d-508b-45c8-9fd3-118edd8e6fff&displaylang=en –> SQL Server 2008 Express Edition

http://dev.mysql.com/downloads/ –> MySQL Server

**Note : Since, I am equally a developer in PHP technology, I use the MySQL Server incorporated within the XAMPP installer package, which is a package of PHP, MySQL, etc. So, again I say, choice is ours and is totally independent.

So here we are done with gathering the basic component requirements to run our Umbraco CMS. Not to keep this article too long and boring, I will simply write down the URL to download the Umbraco’s source code, which is freely available from codeplex site:

http://umbraco.codeplex.com/releases/view/59025

Download the latest release from here.

Also take a peek at the Umbraco’s official download page:

http://umbraco.org/download

if u happen to visit this page, you will notice that there are two different ways to achieve a successful installation:

  1. Using Web Platform Installer(WPI)
  2. Downloading the build version of Umbraco and install it manually.

Installation from the first approach should be fairly an easy task because it merely involves steps other than Next and Next.

But, here we will be following the second option,which is a little difficult than the former. And that should be continued in the next topic, which may be tomorrow.

c ya’ then !

Advertisements

My First Radio Interview

June 18, 2009 1 comment

Enrollment into the Microsoft Student Partners(MSP) Program as an MSP has always been productive and beneficial. All those trainings, workshops, clinic labs and many other community programs are things to be noted. It’s a great pleasure and luck to be an MSP which later turned out into a Passion. I will never forget this state of transition.

June 16, at around 10:30 pm when I was chatting with some of the MSPs and some of my friends, Prashant Dhewaju, a jubilant MSP from Kantipur Engineering College, Dhapakhel asked me to give an interview briefing on what actually MSP program is. I instantly said yes and then asked whom was I accompanied by; and the answer was quite simple and expected: an MSP :-). Well, later I came to know, the other MSP was Sabina Agrawal, a dynamic and brilliant representative of Kathmandu Engineering College to the Microsoft Community. So, I was excited about the coming day and went to Unlimited Technologies, where the interview had to be recorded. So, I went there and just had some chit chats with experts over there. One thing was sure that, I was waiting for Sabina, my interview partner. Both of us were blank on what to say, coz both of us were Roll No. 1 in case of such an experience, hehe…. So, finally Sabina arrived and we just talked around and went for the lunch and Sabina couldn’t eat all the ten veg. MoMos, shhhhh…….. its a top secret ! !

So, post lunch session introduced us into the recording room. Personally, I was blank on what to say, and what to talk. But the program host, Gandip Khaling and Gita ‘didi’ made us feel so comfortable such that for a while we forgot that we were there to face an interview and then the confidence raised up to some level. Until now, both of us were comfortable enough to move on with the show.

But a big problem was, the recording room. Ohh, God!! such a hot room. I remeber myself collecting all the sweats into my handkerchief. Actually, I wasn’t habituated to such situations and environment. However, the environment was, the show then started and began to become an interactive one.

Firsltly, Gandip introduced both of us and the first question was asked to ……………………………bla bla……

Tune into Times FM 90.6 mhz, coming Sunday, 21st June at 8:05 am for the complete program, hehe. If I say all the details of the show now, what would people do when the program will be broadcasted on Sunday?? So please tune into Times FM.

But more importantly, I have to make a note that, people are still unaware of the MSP Program. And since this is the season of taking new MSPs into the community, I hope our views and experience on MSP program would provide needed information to those who are interested about this program. But I assure you that, I’ll definitely blog after my interview will be broadcasted. Till then, keep a regular eye on the Calendar and the Clock.

Categories: Uncategorized

ek Sansaar ek awaaz : Voicing the Voiceless

June 18, 2009 Leave a comment

“ek Sansaar, ek Awaaz” which can be listened at Times FM 90.6 MHz every Sunday at 8:05 am is not only a Radio Program indeed. With the joint efforts of Forum for Information Technology and OneWorld South Asia and never the less Times FM 90.6, this program is aimed to a establish a community where the voices of even the grassroots could be heard.

Not very often but I had listened to this program quite a few times and I found it interesting. Then, I immediately got into the internet and BINGED!! about it. Well, I hope everyone gets what am I talking about. And then I came to know, the concept was not only to make the programs, but to involve each and every element of the community into this effort. And this is very real, in a sense that these things make a real difference to the society, as countries like Nepal where still visual broadcasting seems to be a problem would benefit people of rural area easily.

But whatever, people say, or the internet says, I feel that this program is intended to create an interactive community. Radio broadcasting is very much popular in our country. Thus, it aims to educate people through Radio Programs. And the presenter for this program, ahhhh!! I do not exactly remeber (her) name now……..but she’s doing a fantastic job. I heard her name once in the radio, but could not memorize it.

To develop a community, to develop a society, an urge in people’s mind has to be implanted and this exactly seems to be the thing that ek Sansaar ek Awaaz is doing. People who do not have experience of what this program actually is, must tune to Times FM 90.6 mhz, every Sunday morning at 8:05 am.

“It’s we who want to develop, It’s we who can develop, Lets create a real community”

Categories: Uncategorized

Solving Matlab’s incompatibility with Windows on AMD Processor

June 7, 2009 Leave a comment

Matlab’s website confers that they had switched over to hardware specific manufacturers; Intel’s Math Kernel Library(MKL), AMD’s Core Math Library, and and vecLib on the Mac (Matlab 7.0).

My PC has an AMD Processor and I run it on Windows7 for now. Before this, my old PC had an Intel Processor. So, after I bought my new PC, I got Matlab 7 from the market and when I tried to install it to my new PC, I came up with a problem. After installing around 1.5 gigs of software content, the only I could see was just a 2/3 second splash of Matlab. I thought, the problem was with the software, and still tried it on my old PC, but it worked well over there. So, I came to draw a conclusion,

“Matlab is not supported on PCs with AMD Processors”

And I would only be half correct if I say this, because,

“Matlab’s not supported on PCs with AMD Processors and Windows OS”

which means, Matlab works fine on PCs with AMD processors and non-Windows OS. But this wasn’t a great news to a guy like me, for I had no acquaintance with other OS. 

Although Matlab’s website has tried to show its compatibility with the AMD Processors, it failed to work how it was supposed to. I believe most of the AMD PCs are running on AMD Athlon Processors in the Windows Configuration, which actually Matlab fails to recognize, for some reason that I do not understand and then Matlab defaults to the Intel MKL in case of an unrecognized CPU, an unfortunate conflict for AMD users like me.

Then after, Matlab assumes the machine being run as an Intel Machine, and still use of Matlab is not possible. Now the problem seems to be a serious one, but it isn’t actually. Though Matlab had transition from ATLAS to hardware specific libraries, it continued to package ATLAS Libraries with the releases for some time. Now here starts a good news to all the victims because there exist libraries in our computer to run Matlab. All we need to do is, all couple of lines at the bottom of the Matlab’s BLAS Specification file. For those who are new to term BLAS, it is Basic Linear Algebra SubPrograms. Getting back to the BLAS- specification file, what it actually does is that, it tells Matlab which DLL file to use based on the processor model or type.

So, solution to this problem is just steps away. All we need to do is:

Open the following file in Notepad(the easiest one)

_<root>/Matlab7/bin/win32/blas.spec

and then add the following two lines to the end of the file

AuthenticAMD Family 15 Model 12 atlas_Athlon.dll # Athlon 64 (Newcastle)
AuthenticAMD Family 15 Model * atlas_Athlon.dll # AMD64

That’s all, some troubles but had the solution. Now I can get my assignments done in my home too. I hope all those talks  before those two line codes added some knowledge to your information.

For queries, please do post back.

Categories: Uncategorized

Configuring WLW for Community Blogs

June 4, 2009 Leave a comment

WLW, my favorite blogging assistant is good with its parents, Live Spaces. I have not tried WordPress and other Blogs, rather I got a blog on technetnepal.net. Ohhh! was excited to blog and wrote a blog using WLW, but wasn’t easy for me to configure the blog settings.

Well, to those who are unaware of the WLW, its among the TLAs, that is the acronym of Windows Live Writer, a magnificent tool to blog with. I started blogging with Live Spaces, requested a blog on technetnepal and finally got my own blog. With Live Spaces, setting up a blog is just few clicks away, but setting up my technetnepal’s blog was some bit of work to me. I wanted to post my first blog using WLW, but couldn’t and I insisted on it. Later, around 3 weeks from the day I got the blog, don’t know what actually stroke into my mind or somebody filled in some tonics, I caught the real procedure and finally I was able to import my web blog settings to my WLW. If this post goes all well to the web, then my WLW configuration is a success.

When I successfully configured my blog, I found that I had to do nothing. Because WLW was intelligent enough to import the current theme settings as well as other settings too. I will be focusing the tehchnetnepal.net blog, for I have only that expect the spaces. The steps to configure a blog using WLW include:

  This window is just intended to show the valid credentials required to set up a Blog account using WLW.

“Pictures speak on their own”. I hope I had nothing to explain . If there’s something I’d be happy to answer. It’s a simple task to configure a blog with WLW. Writing blogs is even more interesting and comfortable. So, why not try it.

HAPPY BLOGGING

Categories: Uncategorized

Sharing leads the Community: Lesson from TechED

June 3, 2009 Leave a comment

It’s not new that “sharing and caring spread more love”, I’m afraid if I wrote that as it used to be. Well, that’s the ethical aspect but similar logic applies in the knowledge base community. Sharing of knowledge helps the community to groom. I felt the importance of this aspect when I saw the Indian guys active in the community.

TechEd 2009, commenced on May 13 till 15. It was a great experience to be a part of Microsoft TechEd representing the MSP Community, New Summit College(my college) as well as Nepal. Actually, I attended the Web Developer Track, so the contents related to it might not be relevant on this site but I felt to share my views stressing on the importance of creating a knowledge base community.

In my opinion, apart from infrastructures and population advantage aspect, one of the major differences between the Indian IT Community and Nepalese IT Community is knowledge sharing capability. Allen Bailochan Tuladhar, Country Manager, Microsoft MDP Nepal is the only privileged Microsoft MVP from Nepal. He’s honored with this tag because he’s serving the national and international community with his knowledge in Desktop Experience. I was surprised and impressed to see that people of my ages were in the post of MVP and when I made talks with some of them, I came to know, they all were among the top community contributors. Those few minutes talks expanded my dream to become a MVP in few years. We and the Indians inherit similar culture, regardless the infrastructures are less available to us. Still, we have the enthusiasm to develop our community on our own. India has developed to a great extent. In the mean time, our challenge is not to catch them with the technology but with the efforts and knowledge. Knowledge sharing is all what we need in the current context. Specifically, focusing on the students community, if I am not wrong very few or below 5% contribute to the community, which shows a negative sign.

The knowledge sharing professionals are the senior MVPs and well as the IT Professionals. I came across many MVPs in India. They are all due to their skills as well as their sociability. We Nepalese lack this character. The qualified IT Professionals are busy with their jobs and students are not fed the proper dosage of course to qualify for the market competition.

And the other problem is, there is lack of such local portals. Microsoft, last year launched two portals: www.msdnnepal.net and www.technetnepal.net for developers and IT Professionals respectively. Keeping in mind the present status of the Developer Community in Nepal, msdnnepal portal was launched but till date it hasn’t been proved that effective as it was expected to be. Successively, a new portal technetnepal, for IT Professionals was launched which gained some popularity and is somehow improving. The major issue is, people are not able to find relevant information on such portals. If Microsoft’s initiated portal is struggling, we can expect the condition of others in Nepal.

For now, all I can say is, Online sharing and Online activity develops the sociable character in a computer professional. Let’s learn a NICE habit from our neighbour.

“If our cultures seems to converge, why not the technologies”

Categories: Uncategorized

SAVING a SilverLight Media for Offline purpose

April 30, 2009 Leave a comment

Hi all:

About 10 days ago, in the 10th MSP meeting, Allen Tuladhar, the Country Manager, Microsoft MDP Nepal talked about Saving the SilverLight Media for offline purpose. Then after, I searched wherever I could, and wherever I found, but didn’t find a satisfactory answer.

But, still there’s a primary solution to this problem, although this will not work well.

And one thing new to the SilverLight 3.0 is that Offline Purpose Saving is possible but not with v 2.0

So, let’s get started:

All I wanted was, I needed to extract the SilverLight media present at the student-partners.com homepage, which is http://www.student-partners.com. To some beginners, if this question is asked then the reply might be prompt, Right click into the media and just click “Save As”. But if the media is SilverLight, right clicking it will show SilverLight. So how do we solve this issue?

All I did was, typed in the student-partners homepage and then when the page was fully loaded, I clicked within the page, but not touching the SilverLight Media and click “View Source”. Then the screen similar to the following one will appear,

But we are not interested in the whole HTML code, written for this page. Rather we shall find the portion of the code where the URL to the SilverLight Media resides. So, if we scroll a some lines below, we can find a block of code as:

 

 

<object width="940" height="297" ID="SLMain" data="data:application/x-silverlight," type="application/x-silverlight-2">

<param name="source" value="/ClientBin/MSPFrontpage.xap" />

 

Note tha URL “ClientBin/MSPFrontpage.xap”, just add the original domain to the URL, that is:

for this content, http://www.student-partners.com/ClientBin/MSPFrontpage.xap

Just download it and now simply create a simple HTML with the following code:

<html>

<body>

<div id="silverlightControlHost" style="margin-left:40px">

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="250px">

<param name="source" value="MSPFrontpage.xap"/>

<param name="onerror" value="onSilverlightError" />

<param name="background" value="Transparent" />

<param name="windowless" value="True" />

<param name="minRuntimeVersion" value="2.0.31005.0" />

<param name="autoUpgrade" value="true" />

<a href="http://go.microsoft.com/fwlink/?LinkID=124807&quot; style="text-decoration: none;">

<img src="http://go.microsoft.com/fwlink/?LinkId=108181&quot; alt="Get Microsoft Silverlight" style="border-style: none"/>

</a>

</object>

</div>

</body>

</html>

This should work well with all the SilverLight media. For the moment I am not sure about the MSP Photochain. Will be posting in the same blog, if I get any new details.

 

Categories: Uncategorized