How to Start with Silverlight

As we all know that Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. In order to work with Silverlight first you need to install the Silverlight plug-in. Please install the from Silverlight plug-in. To add Silverlight to your file, you need a reference to the Silverlight.js file into your, a xaml file that contains the behavior of the Silverlight and some JavaScript code to creates Silverlight plug-in instance.

Step - 1
If you are going to use Silverlight into your ASP.NET website, you need to add the reference of Silverlight.js file into your page (If you have master page, better to add the reference into it so that you don't need to add the reference to all your .aspx pages). Please note that the referecne of Silverlight should be placed between <head> and </head> tag and your code should look like <script src="Silverlight.js" type="text/javascript"></script>. Silverlight.js file can be found at this website too, however we suggest to get the latest from Microsoft website.

Step - 2
You need to create a placeholder for your Silverlight content inside your <body> </body> tag where you want your Silverlight content to appear. In general, you should create a div html element and specify its id property like this <div id="fundaSilverlightPluginHost"> </div>

Step - 3
Write the JavaScript code to call the initialization function of Silverlight object like this. You can write this code after your placeholder (Step-2).

<script language="javascript" type="text/javascript">
                        createSilverlightPlugin('fundaSilverlightPluginHost', '300', '200', 'YourXamlFilePath.xaml')
                    </script>
                    

Here I am passing all the required value as a parameter. In this case the
1st parameter is the placeholder that I created in the 2nd step,
2nd parameter is the width of the Silverlight plug-in area
3rd parameter is the height of the Silverlight plug-in area
4th parameter is the .xaml file that specifies the behavior of the Silverlight object

Step - 4
Write JavaScript function to initialize the Silverlight object. In my case it looks like below. It can be placed inside the common JavaScript file of your website. In any case, this code must be rendered to the browse before last step (Step - 3) code otherwise browser may throw JavaScript error. Its always better to place this code between <head> and </head>.

 

function createSilverlightPlugin(placeHolder, width, height, xamlfile)
{  
    // Retrieve the div element you created in the previous step.
    var parentElement = document.getElementById(placeHolder);
    Silverlight.createObject
    (
        xamlfile,                       // Source property value.
        parentElement,                  // DOM reference to hosting DIV tag.
        placeHolder,                    // Unique plug-in ID value.
        {                               // Per-instance properties.
            width:width,                // Width of rectangular region of 
                                        // plug-in area in pixels.
            height:height,              // Height of rectangular region of 
                                        // plug-in area in pixels.
            inplaceInstallPrompt:false, // Determines whether to display 
                                        // in-place install prompt if 
                                        // invalid version detected.
            background:'#fecefe',       // Background color of plug-in.
            isWindowless:'false',       // Determines whether to display plug-in 
                                        // in Windowless mode.
            framerate:'24',             // MaxFrameRate property value.
            version:'1.0'               // Silverlight version to use.
        },
        {
            onError:null,               // OnError property value -- 
                                        // event handler function name.
            onLoad:null                 // OnLoad property value -- 
                                        // event handler function name.
        },
        null
    );                                  // Context value -- event handler function name.
}

Step - 5
Now, you have the placehoder object and function to initialize the Silverlight object. Its time to write the behavior of the Silverlight object. So create a .xaml file and write below code. Please note that you need to specify this file path as a 4th parameter of Step - 3 initialization function.

<Canvas
   xmlns="http://schemas.microsoft.com/client/2007"
   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <Rectangle Height="75" Width="200" Fill="LightGreen" Stroke="Red" StrokeThickness="2" Canvas.Left="5" Canvas.Top="5"></Rectangle>
  <TextBlock Canvas.Left="85" Canvas.Top="20" FontSize="15" FontFamily="Arial, Verdana" Text="DotNetFunda.com Silverlight Tutorials"
               FontWeight="Bold" Foreground="Blue" TextWrapping="Wrap"></TextBlock>
  
</Canvas>

 

Instead of writing above code into a separate .xaml file, you may write it into your .aspx page as well. In that case your code should look like below.

<script type="text/xml" id="xamlScript2">
  <?xml version="1.0"?>
  <Canvas 
    xmlns="http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Rectangle Height="75" Width="400" Fill="Blue" Stroke="Red" 
        StrokeThickness="2" Canvas.Left="5" Canvas.Top="5"></Rectangle>
          <TextBlock Canvas.Left="20" Canvas.Top="30" FontSize="20" 
          FontFamily="Arial, Verdana" Text="DotNetFunda.com Silverlight Tutorials"
                       FontWeight="Bold" Foreground="White" TextWrapping="Wrap"></TextBlock>
  </Canvas>
</script>

 

Notice that if you have written the .xaml code into your .aspx page, your Step - 3 code should be slightly changed as below. Here, instead of specifying the .xaml file path in the 4th parameter of initialization function, you need to specify the id of the .xaml code preceeded by #.

 <script language="javascript" type="text/javascript">
                        createSilverlightPlugin('divDemoSliverlight', '450', '100', '#xamlScript2')
                    </script>

Step - 6
Thats it!, Just run your page in the browser and you should see a Silverlight banner like below.

References: http://www.silverlight.net

Backtrack: http://www.dotnetfunda.com/tutorials/silverlight/


  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (115) 
  • RSS Feed for this post's comments Comment RSS
  •    


Comments

Comments

September 8. 2009 03:33 PM

gaurav

hi deepak,
I'm a regular visitor of your site & the quality of articles is simply superb.
They really enhance the knowledge.

Further, I have attended the training you have provided.

Excellent.

gaurav

October 7. 2009 01:52 AM

payday loans

Yea nice Work !Laughing

payday loans

October 27. 2009 07:43 AM

cash loan

I always wanted to write in my site something like that but I guess you'r faster Smile

cash loan

November 7. 2009 10:22 AM

payday loans

Do you make money out of this blog? just curious

payday loans

November 8. 2009 10:43 PM

payday loans

Do you make money out of this blog? just curious

payday loans

November 12. 2009 08:41 PM

cash loans

Yea nice Work !Laughing

cash loans

January 7. 2010 04:18 AM

Loans in ND

People are just about as happy as they make up their minds to be.

Loans in ND

January 22. 2010 06:22 AM

payday loans

I have witnessed the softening of the hardest of hearts by a simple smile.

payday loans

February 26. 2010 07:47 AM

Kegel exercises for men

It was nice to read your blog. The thoughts are very well laid out and it was refreshing to read. I was able to find the information that I was looking for. I just wanted to leave a comment as a token of appreciation. Thanks for sharing this on the Net. Cheers - Heather


Kegel exercises for men

February 26. 2010 06:06 PM

Jelqing Exercise

Hi there, just wanted to leave a comment for the admin to say that I enjoyed reading your blog. It is very well written and is also very informational. Thanks for posting this up on the Internet.
Cheers - Rebecca

Jelqing Exercise

February 27. 2010 12:42 AM

Average manhood girth

This is a very informative and interesting blog. I am going to send the link of this blog to a friend of mine who is interested in a similar blog. I am sure he will have a good time reading through it.
Cheers – Rebecca

Average manhood girth

March 5. 2010 03:35 PM

loan till payday

There are certainly a lot of details like that to take into consideration.

loan till payday

March 6. 2010 10:51 PM

personal loans payday

Hey very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds also...

personal loans payday

March 9. 2010 06:59 PM

need a quick loan

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

need a quick loan

March 10. 2010 09:47 AM

bad credit loans online

Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.

bad credit loans online

March 13. 2010 01:11 AM

strech marks

Interesting article. Were did you got all the information from? Anyway thank you for this great post!

strech marks

April 3. 2010 12:02 AM

whole house water filtration

All I can say is keep it up.  This blog is so necessary in a time when everyone just wants to talk about how many people someones cheated on their wife with.  I mean, thanks for bringing intelligence back to the web, its been sorely missed.  Great stuff.  Please keep it coming!

whole house water filtration

April 5. 2010 12:47 AM

Orlando online marketing

I must say, as much as I enjoyed reading what you had to say, I couldnt help but lose interest after a while.  Its as if you had a great grasp on the subject matter, but you forgot to include your readers.  Perhaps you should think about this from more than one angle.  Or maybe you shouldnt generalise so much.  Its better if you think about what others may have to say instead of just going for a gut reaction to the subject.  Think about adjusting your own thought process and giving others who may read this the benefit of the doubt.

Orlando online marketing

April 5. 2010 09:05 PM

outdoor lighting fixtures

Write more, thats all I have to say.  Literally, it seems as though you relied on the video to make your point.  You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us something enlightening to read?

outdoor lighting fixtures

April 9. 2010 03:18 AM

Yahoo Discussions

Thank you so much for this!  I havent been this thrilled by a blog for a LONG time!  Youve got it, whatever that means in blogging.  HaHa.  Youre definitely someone that has something to say that people need to hear.  Keep up the great work.  Keep on inspiring the people!

Yahoo Discussions

April 10. 2010 11:30 AM

watch full length movies online

Nice and thx for the review hehe, =)

watch full length movies online

April 11. 2010 01:04 PM

payday loans

Hi. I read a few of your other posts and i wanted to say thank you for the informative posts.

payday loans

April 12. 2010 06:11 PM

pastillas adelgazar

Just a question.  Do you think you could add a little more in the way of content here?  I think youve got some interesting points, but Im just not sold.  If you really want to get the crowd behind you, youve got to entertain us, man.  Maybe you could add a video or two to drag the message home.

pastillas adelgazar

April 14. 2010 11:44 PM

free business cards

Great stuff from you, man.  Ive read your stuff before and youre just too awesome.  I love what youve got here, love what youre saying and the way you say it.  You make it entertaining and you still manage to keep it smart.  I cant wait to read more from you.  This is really a great blog.

free business cards

April 16. 2010 04:02 AM

peerless tv wall mounts

All I want to say is, yes!  Yes!  Yes!  Youre so right.  I want to get behind this so much.  You speak with so much authority, so much spirit, I feel as though youve definitely hit the nail on the head.  Good job with this.  Please keep brining us more because we need more of your type of blogger.

peerless tv wall mounts

April 16. 2010 11:00 AM

quicken quickbooks

I want to say that I dont think Ive read anything so true in a long time.  Youve got a lot of great ideas, a great deal of perspective.  I think that you definitely have something important to say and Im gonna back it 110%, man.  Good job keeping this subject alive and interesting!

quicken quickbooks

April 17. 2010 07:28 AM

homemade protein bar

I must say, as much as I enjoyed reading what you had to say, I couldnt help but lose interest after a while.  Its as if you had a great grasp on the subject matter, but you forgot to include your readers.  Perhaps you should think about this from more than one angle.  Or maybe you shouldnt generalise so much.  Its better if you think about what others may have to say instead of just going for a gut reaction to the subject.  Think about adjusting your own thought process and giving others who may read this the benefit of the doubt.

homemade protein bar

April 19. 2010 11:29 AM

cheap personal loans

This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work.

cheap personal loans

April 21. 2010 10:29 PM

Make money online

All I want to say is, yes!  Yes!  Yes!  Youre so right.  I want to get behind this so much.  You speak with so much authority, so much spirit, I feel as though youve definitely hit the nail on the head.  Good job with this.  Please keep brining us more because we need more of your type of blogger.

Make money online

April 23. 2010 01:41 PM

Nenita Monie

Hello, I�m fairly impressed by your blogging talent about xaml . Please make contact with me if a part-time blog employment seems like some thing you be considering

Nenita Monie

April 25. 2010 10:43 AM

free mahjong games

Extremely good writing!

free mahjong games

April 27. 2010 09:08 PM

online computer repair

For what its worth, the layout is definitely amazing.  You know how to balance writing and images/videos.  However, I cant get over how little you actually bring to light here.  I think that everyones said the same thing that youve said over and over again.  Dont you think its time for something more?

online computer repair

April 30. 2010 03:30 PM

toenail fungus cure

This is one of the most incredible blogs Ive read in a very long time.  The amount of information in here is stunning, like you practically wrote the book on the subject.  Your blog is great for anyone who wants to understand this subject more.  Great stuff; please keep it up!

toenail fungus cure

May 1. 2010 01:39 AM

Lowell Szekula

Lowell Szekula

May 5. 2010 12:45 AM

Wireless Security Cameras

Write more, thats all I have to say.  Literally, it seems as though you relied on the video to make your point.  You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us something enlightening to read?

Wireless Security Cameras

May 6. 2010 08:57 PM

personnal loans

That is some inspirational stuff. Never knew that opinions could be this varied. Thanks for all the enthusiasm to offer such helpful information here.

personnal loans

May 8. 2010 08:38 AM

Commercial Cleaning

This design is wicked!  You certainly know how to keep a reader entertained.  Between your wit and your videos, I was almost moved to start my own blog (well, almost...HaHa!)  Great job.  I really enjoyed what you had to say, and more than that, how you presented it.  Too cool!

Commercial Cleaning

May 8. 2010 04:00 PM

soft tip darts

You lost me, buddy.  I mean, I suppose I get what youre saying.  I get where youre coming from.  But you just seem to have forgotten that there are people out there who can see this issue for what it really is and may not agree with you.  You seem to alienate a whole bunch of people who might have been fans of your blog.

soft tip darts

May 12. 2010 11:58 AM

hispanic online dating

Can I just say what a relief to find someone who actually knows what theyre talking about on the internet.  You definitely know how to bring an issue to light and make it important.  More people need to read this and understand this side of the story.  I cant believe youre not more popular because you definitely have the gift.

hispanic online dating

May 14. 2010 03:11 AM

Panic and Anxiety Attacks

If I might --perhaps you should consider adding a few images.  I dont mean to disrespect what youve said; its very enlightening, indeed.  However, I think would respond to it more positively if they could be something tangible to your ideas.  Keep it up, but put a little more into it next time.

Panic and Anxiety Attacks

May 15. 2010 01:09 PM

natural vitamins

The next time I read a blog, I hope that it doesnt disappoint me as much as this one.  I mean, I know it was my choice to read, but I actually thought youd have something interesting to say.  All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

natural vitamins

May 17. 2010 03:24 PM

profit instruments bonus

Lol trustworthy objects.

profit instruments bonus

May 18. 2010 04:40 AM

dead-moon.com

I am quite agreen with the write's says about the experiencial knowledge of better living.For home improvement I have glance those sits.I found they benifit for life. I want to buy something to home use. Hope you give me a good views www.salenewbalance.com

dead-moon.com

May 18. 2010 04:41 AM

dead-moon.com

I am quite agreen with the write's says about the experiencial knowledge of better living.For home improvement I have glance those sits.I found they benifit for life. I want to buy something to home use. Hope you give me a good views www.salenewbalance.com

dead-moon.com

May 21. 2010 11:59 AM

how to do it

I personally have embraced the new technologies and the CMS platforms, I think the new tools only make the web designs better. I am glad that new technologies are coming out in web design that make things easier, improved, and better looking for design.

how to do it

May 24. 2010 05:43 PM

sign holders

Dont take this the wrong way, but youre totally boring me here.  Dont get me wrong, I think what you have to say is valid...totally!  But, youve got to give me something to think about that involves images.  You know what they say, -A picture is worth a thousand words.-  You could cut down on the words if you just gave me a few pictures.

sign holders

May 26. 2010 06:25 PM

ultra ovation condos

Youre so right.  Im there with you.   Your blog is definitely worth a read if anyone comes across it.  Im lucky I did because now Ive got a whole new view of this.  I didnt realise that this issue was so important and so universal.  You definitely put it in perspective for me.

ultra ovation condos

May 27. 2010 03:21 PM

online cash loans

In every phenomenon the beginning remains always the most notable moment.

online cash loans

May 28. 2010 08:42 AM

insurance

What you said made a lot of sense.  But, think about this, what if you added a little content?  I mean, I dont want to tell you how to run your blog, but what if you added something to maybe get peoples attention?  Just like a video or a picture or two to get people excited about what youve got to say.  In my opinion, it would make your blog come to life a little bit.

insurance

May 31. 2010 07:51 AM

louis vuitton


I like writing, hurriedly, not that you are not  http://www.woe-from.com
http://www.louis-vuitton-outlet-store.com  http://www.and34.net
http://www.oantcogs.com

louis vuitton

May 31. 2010 07:51 AM

louis vuitton


I like writing, hurriedly, not that you are not  

louis vuitton

June 1. 2010 12:09 PM

plastic surgery finance bad credit

You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

plastic surgery finance bad credit

June 1. 2010 10:02 PM

jordan shoes

The article's content rich variety which make us move for our mood after reading this article. surprise, here you will find what you want! Recently, I found some wedsites which commodity is colorful of fashion. Such as www.likeblackhulks.com, www.air-jordan-9.com that worth you to see. Believe me these websites won’t let you down.

jordan shoes

June 2. 2010 10:34 AM

college dating

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up

college dating

June 6. 2010 09:01 PM

dropship handbags

Im not gonna lie, Im really impressed.  Its rare for me to find something on the internet thats as entertaining and intriguing as what youve got here.  Your page is sweet, your graphics are great, and whats more, you use videos that are relevant to what youre saying.  Youre definitely one in a million, man!

dropship handbags

June 8. 2010 12:27 AM

Merchant Advance

Its like you read my mind!  You seem to know so much about this, like you wrote the book in it or something.  I think that you could do with some pics to drive the message home a bit, but other than that, this is great blog.  A great read.  Ill definitely be back.

Merchant Advance

June 8. 2010 03:53 PM

roulette strategie

Its like you read my mind!  You seem to know so much about this, like you wrote the book in it or something.  I think that you could do with some pics to drive the message home a bit, but other than that, this is great blog.  A great read.  Ill definitely be back.

roulette strategie

June 10. 2010 08:18 PM

halloween super affiliate

Youre so right.  Im there with you.   Your blog is definitely worth a read if anyone comes across it.  Im lucky I did because now Ive got a whole new view of this.  I didnt realise that this issue was so important and so universal.  You definitely put it in perspective for me.

halloween super affiliate

June 12. 2010 05:47 AM

ugg classic boots

agree the standpoint of upstairs. I often surfing on this forum when I m free and I find there are so much good information we can learn in this forum!


ugg classic boots

June 14. 2010 12:50 PM

PLR products

I hate to sound like a nitpick, but your grammar is just...deplorable.  I want to be interested in this, I really do.  But it seems you spent so much time on the design (which, I will say, is amazing) that you forgot that people actually have to read your blog.  Clean this up...PLEASE.  It could be so much bigger if you just did some work.

PLR products

June 17. 2010 04:09 AM

Poker Tables

This is the perfect blog for anyone who wants to know about this topic.  You know so much its almost hard to argue with you (not that I really would want...HaHa).  You definitely put a new spin on a subject thats been written about for years.  Great stuff, just great!

Poker Tables

June 19. 2010 04:19 AM

Mooloolaba hotels

Im a huge fan already, man.  Youve done a brilliant job making sure that people understand where youre coming from.  And let me tell you, I get it.  Great stuff and I cant wait to read more of your blogs.  What youve got to say is important and needs to be read.

Mooloolaba hotels

June 19. 2010 06:39 PM

over the knee socks

There is obviously a lot to know about this. I think you made some good points in Features also.

over the knee socks

June 20. 2010 07:01 AM

fleas on humans

One has to think by way of it before coming to a conclusion on about it,beautiful site I like the header.

fleas on humans

June 20. 2010 08:20 PM

Acer Aspire One

I'm going to cite this post in a thesis for my graduate studies. Please email me if that's okay and if you would like a copy of the document. Naturally I will give you the appropriate citations.Obviously I will cite your articleI believe you are a highly credible source on the subject.

Acer Aspire One

June 20. 2010 09:16 PM

liz lange maternity

upside is your future is in your hands. And the downside is your future is in your

liz lange maternity

June 21. 2010 12:08 PM

criminal background checks

Can I make a suggestion?  I think youve got something good here.  But what if you added a couple links to a page that backs up what youre saying?  Or maybe you could give us something to look at, something that would connect what youre saying to something tangible?  Just a suggestion.

criminal background checks

June 21. 2010 01:55 PM

Diabetes

yea nice Work

Diabetes

June 21. 2010 02:50 PM

lip gloss

found your site on del.icio.us today and really liked it.. i bookmarked it and will be back to check it out some more later ..

lip gloss

June 22. 2010 08:26 AM

triathlon cycling shoes

Brilliant stuff, man!  What you have to say is really important and Im glad you took the time to share it.  What you said really spoke to me and I hope that I can learn more about this.  Thanks for sharing your opinion.  I am yet to find anything as enlightening as this on the web.

triathlon cycling shoes

June 22. 2010 03:02 PM

cell phone plans

Brilliant stuff, man!  What you have to say is really important and Im glad you took the time to share it.  What you said really spoke to me and I hope that I can learn more about this.  Thanks for sharing your opinion.  I am yet to find anything as enlightening as this on the web.

cell phone plans

June 23. 2010 03:25 AM

ita software

Such a usefule blog�wow !!!!

ita software

June 23. 2010 03:25 AM

watch the last airbender movie online

upside is your future is in your hands. And the downside is your future is in your

watch the last airbender movie online

June 23. 2010 09:10 PM

Apple iPod Touch

Greetings from Kentucky!  Just visited your posts.  Actually visited your article, I'll email it along! OSmile  Have a good day!

Apple iPod Touch

June 26. 2010 02:01 AM

Индивидуалки

Не маловажным есть то, что проститутки Сочи освоили начальные азы стриптиза и применяют его по запросам клиентов. А, клиенты часто заказывают себе танец, который помогает расслабиться и настроиться на секс. А то, что девочки, которые работают в Сочи, поднесут вам это по высшему разряду, можете даже не сомневаться.

Индивидуалки

June 27. 2010 03:31 AM

Jual Beli Barang

Generally I do not post on blogs, but I would like to say that this post really forced me to do so! really nice post.

Jual Beli Barang

June 28. 2010 04:37 AM

make money online

Great articles & Nice a site�.

make money online

June 29. 2010 10:04 AM

celebrity gossip

Hi I attempted to sign up to your RSS and the link seems to be broken. How can i get around this?

celebrity gossip

June 29. 2010 09:58 PM

oregon accident attorney

Its like you read my mind!  You seem to know so much about this, like you wrote the book in it or something.  I think that you could do with some pics to drive the message home a bit, but other than that, this is great blog.  A great read.  Ill definitely be back.

oregon accident attorney

June 30. 2010 08:16 AM

Индивидуалки Москвы

I like your blog so much that I feel I have to wish you. Happy New Year in advance. Have a nice and prosperous year ahead

Индивидуалки Москвы

June 30. 2010 11:34 PM

sit n go strategy

Congratulations on having one of the most sophisticated blogs Ive come across in some time!  Its just incredible how much you can take away from something simply because of how visually beautiful it is.  Youve put together a great blog space --great graphics, videos, layout.  This is definitely a must-see blog!

sit n go strategy

July 2. 2010 12:40 AM

gosip artis

Keep working ,great job!

gosip artis

July 3. 2010 04:59 PM

commercial debt collection

Im impressed.  I dont think Ive met anyone who knows as much about this subject as you do.  Youre truly well informed and very intelligent.  You wrote something that people could understand and made the subject intriguing for everyone.  Really, great blog youve got here.

commercial debt collection

July 4. 2010 05:23 AM

qwerty mobile phones

Im no expert, but I think you just made the best point.  You obviously know a lot about what youre talking about, and I can really get behind that.  Thanks for being so upfront and so honest about the subject matter.  I really feel like I have a better understanding now.

qwerty mobile phones

July 8. 2010 05:57 AM

my online business strategy

What did you do, just say whatever it is you wanted to make people mad?!  You cant just say something like that and not give any backup for it!  Youve got to at least give me a reason to think that you know what youre talking about, otherwise, you just sound like some kid with a grudge!

my online business strategy

July 8. 2010 07:55 PM

lenen zonder bkr toetsing

Lenen Zonder BKR Toetsing Lenen zonder BKR toetsing stijgt in populariteit op het Internet. Veel mensen met een zogeheten BKR notatie, die toch geld willen lenen zijn op zoek naar ...

lenen zonder bkr toetsing

July 9. 2010 04:33 PM

best hearing aids

This is definitely a topic thats close to me so Im happy that you wrote about it.  Im also happy that you did the subject some justice.  Not only do you know a great deal about it, you know how to present in a way that people will want to read more.  Im so happy to know someone like you exists on the web.

best hearing aids

July 13. 2010 03:26 PM

conservatory blinds

What did you do, just say whatever it is you wanted to make people mad?!  You cant just say something like that and not give any backup for it!  Youve got to at least give me a reason to think that you know what youre talking about, otherwise, you just sound like some kid with a grudge!

conservatory blinds

July 15. 2010 09:11 PM

shokz guide

I must say, as much as I enjoyed reading what you had to say, I couldnt help but lose interest after a while.  Its as if you had a great grasp on the subject matter, but you forgot to include your readers.  Perhaps you should think about this from more than one angle.  Or maybe you shouldnt generalise so much.  Its better if you think about what others may have to say instead of just going for a gut reaction to the subject.  Think about adjusting your own thought process and giving others who may read this the benefit of the doubt.

shokz guide

July 18. 2010 01:35 AM

gaming

This blog has definitely changed my perspective on this subject.  Theres no way I wouldve thought about it this way if I hadnt come across your blog.  All I was doing was cruising the web and I found your blog and all of a sudden my views have changed.  Good on you, man!

gaming

July 19. 2010 01:56 PM

migraine

Migraine? Start hier de Hoofdpijn Zelftest. Ontdek wat je er tegen kunt doen!

migraine

July 22. 2010 05:47 PM

Box Sealing, Packaging & Shipping

Congratulations on having one of the most sophisticated blogs Ive come across in some time!  Its just incredible how much you can take away from something simply because of how visually beautiful it is.  Youve put together a great blog space --great graphics, videos, layout.  This is definitely a must-see blog!

Box Sealing, Packaging & Shipping

July 23. 2010 05:06 AM

Antone Philbin

Can I make a suggestion?  I think youve got something good here.  But what if you added a couple links to a page that backs up what youre saying?  Or maybe you could give us something to look at, something that would connect what youre saying to something tangible?  Just a suggestion.

Antone Philbin

July 25. 2010 11:39 AM

Second Chance Checking

What I want to know is why you didnt think to include the other side of this issue?  There are so many things that youre missing here that I dont see how you could actually form an intelligent opinion on the subject.  Its like you didnt even consider that there me be another side here.  Im kind of disappointed.

Second Chance Checking

July 27. 2010 05:33 AM

liposuction

Great stuff from you, man.  Ive read your stuff before and youre just too awesome.  I love what youve got here, love what youre saying and the way you say it.  You make it entertaining and you still manage to keep it smart.  I cant wait to read more from you.  This is really a great blog.

liposuction

July 28. 2010 04:49 AM

free porn

Ninety percent of everything is crap.
DQG827812234

free porn

July 28. 2010 04:03 PM

Joe Brown

Great job here.  I really enjoyed what you had to say.  Keep going because you definitely bring a new voice to this subject.  Not many people would say what youve said and still make it interesting.  Well, at least Im interested.  Cant wait to see more of this from you.

Joe Brown

July 30. 2010 08:03 AM

www.rulettstrategiak.com

You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

www.rulettstrategiak.com

July 31. 2010 09:38 AM

gelang

Blogroll links aint that great Tong but i am not the admin� Tong � Just Telling Tong

gelang

July 31. 2010 09:38 AM

gelang

Very worthwhile article.  Your own site is promptly becoming considered one of my top picks.

gelang

August 4. 2010 02:38 AM

how to get your ex back

Hrmm that was weird, my comment got eaten. Anyway I wanted to say that it's nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.

how to get your ex back

August 5. 2010 11:13 AM

home office computer chair

Can I just say what a relief to find someone who actually knows what theyre talking about on the internet.  You definitely know how to bring an issue to light and make it important.  More people need to read this and understand this side of the story.  I cant believe youre not more popular because you definitely have the gift.

home office computer chair

August 7. 2010 09:11 PM

Online Cash Advance

I loved what youve done here.  The design is elegant, your content classy.  Yet, youve got an edginess to what youre offering here.  Ill definitely come back for more if you keep this up.  Dont lose hope if not too many people see your vision, know youve got a fan right here who values what youve got to say and the way youve presented yourself.  Good on you!

Online Cash Advance

August 8. 2010 11:46 AM

fort worth cash advance

The best way to convince a fool that he is wrong is to let him have his own way.

fort worth cash advance

August 9. 2010 05:00 AM

hypotheek

Bereken zelf uw hypotheek. Hypotheek berekenen? Maak snel een indicatieve berekening van het maximale leenbedrag van uw hypotheek.

hypotheek

August 10. 2010 10:04 AM

http://www.consolidate-bills.com

I just cant stop reading this.  Its so cool, so full of information that I just didnt know.  Im glad to see that people are actually writing about this issue in such a smart way, showing us all different sides to it.  Youre a great blogger.  Please keep it up.  I cant wait to read whats next.

http://www.consolidate-bills.com

August 13. 2010 10:39 AM

boppy nursing pillow

Your blog is fine.  I just want to comment on the design.  Its too loud.  Its doing way too much and it takes away from what youve got to say --which I think is really important.  I dont know if you didnt think that your words could hold everyones attention, but you were wrong.  

boppy nursing pillow

August 14. 2010 08:35 PM

vigrx

your site layout is very good

vigrx

August 16. 2010 02:58 AM

house cleaning service

Youre so cool!  I dont think Ive read anything like this before.  So good to find somebody with some original thoughts on this subject.  Thanks for starting this up.  This blog is something that is needed on the web, someone with a little originality.  Good job for bringing something new to the internet!

house cleaning service

August 16. 2010 02:22 PM

manga

upside is your future is in your hands. And the downside is your future is in your

manga

August 18. 2010 04:59 AM

CNA Certification

Youre so awesome, man!  I cant believe I missed this blog for so long.  Its just great stuff all round.  Your design, man...too amazing!  I cant wait to read what youve got next.  I love everything that youre saying and want more, more, MORE!  Keep this up, man!  Its just too good.

CNA Certification

August 20. 2010 05:59 PM

business contract hire

All I can say is keep it up.  This blog is so necessary in a time when everyone just wants to talk about how many people someones cheated on their wife with.  I mean, thanks for bringing intelligence back to the web, its been sorely missed.  Great stuff.  Please keep it coming!

business contract hire

August 21. 2010 03:49 PM

online shopping

I have been surfing online more than three hours today, yet I never found any interesting article like yours. It's pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the internet will be much more useful than ever before.

online shopping

August 23. 2010 05:30 PM

Phentermine No Prescription

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.

Phentermine No Prescription

August 24. 2010 02:55 AM

recumbent exercise bike

Please tell me that youre going to keep this up!  Its so good and so important.  I cant wait to read more from you.  I just feel like you know so much and know how to make people listen to what you have to say.  This blog is just too cool to be missed.  Great stuff, really.  Please, PLEASE keep it up!

recumbent exercise bike

About Me

Deepak Kamboj

Deepak Kamboj, MCTS, JCP
ASP.NET/C# Web Developer
Chandigarh, India

RSS Contact Twitter Facebook LinkedIn

Yahoo: DeepakKamboj@yahoo.com
GTalk: DeepakKamboj@gmail.com
Skype: DeepakKamboj

Recent Comments