Just a quick note, if you install Productivity Power Tools For Visual Studio 2010.
It has a nice feature.. Copy code as html. The feature doesn’t add any new menu option or whatever, simply when you copy the code the usual CTRL+C or Edit -> Copy way in Visual Studio, and paste it in a text-only editor like Notepad, it’ll be treated as text normally, but if you paste it in an HTML capable editor like Microsoft Word, it’ll be paste as HTML.
Note
If you already know what the feature is, and have a problem with Live Writer 2011 or similar version, you can skip to the title that mentions it.

- If you wonder how made this rectangular selection, you can do it by pressing ALT before selection and holding as you move the mouse to continue to select
- If you wonder why, simply to avoid the spaces on the left in the pasted code
If I paste this in notepad, nothing new!

But if I paste in Word 2010 (Outlook is the same)

(it can be better if play with font size and text wrapping options)
Read the full post ... (1407 words, 16 images, estimated 5:38 mins reading time)
Blogging, Office Productivity, Visual Studio, Visual Studio 2010, Visual Studio Add-ins, Windows Live
Just a hour ago, I got an interesting question via the contacts page in this blog, about search engine optimization, and I wanted to share the answer with you…
The question is:
I’m a software engineer and SE Optimizer. I’m currently assigned a project that needs general information of the mini sites and blogs regarding their SEO strategy and daily revenue. I read your blog a lot in my .net related problems and thought of finding the details about your blog.
I found out that there are daily ~900 page views of your blog and your page rank is 3.
Mohamed what I wanna know is that whether you have employed any SEO strategy on your blog or this is just the good will traffic that comes to view your blog.
Also what is the daily ads revenue of your blog and what kinda ads you have deployed on your blog.
Although my Google Analytics statistics tell me slightly better results than mentioned in this message,, this is an interesting question I’d love an answer indeed. Scott Hanselman taught us though it’s better to reply to those in public and share the benefit with everyone, let’s see:…
Read the full post ... (1870 words, 3 images, estimated 7:29 mins reading time)
Blogging, Cross Post, FAQ, GuruStop, Miscellaneous, Office Productivity, SEO, Web 2.0
First WordPress Post From GuruStop.NET/Blog
A number of friends advised me to move GuruStop blog from weblogs.asp.net to its own domain, and make it a start for my own “GuruStop” brand, especially @BinYahia. Various limitations and inconsistencies in Community Server powering weblogs.asp.net supported this suggestion of course, but, still, leaving weblogs.asp.net as a primary blog domain is really hard. You know, it’s the same domain that @ScottGu and @FransBouma and other heroes park their weblogs!
Yes, this is why I haven’t blogged in the last 2+ months. At the beginning I thought what my criteria should be. This is the second time to switch my blog hosting, and I don’t want to do it again – Finally I ended up getting WordPress with some plug-in and configuration hacks, and hence GuruStop.NET (the domain) has come to life.
I may write about how I ended up with WordPress after testing all well knows .NET weblogs, and the customizations that helped me be convinced enough with the move soon, if I see some interest from your side ;).
What about the other blog URL(s)?
Well, I hate to lose the wide reach of weblogs.asp.net RSS, so, I will be cross posting to it from now on.
Read the full post ... (249 words, 4 images, estimated 1:0 mins reading time)
Blogging, GuruStop
Simplified (Inaccurate) Background About OpenID
Some websites allow you instead of registering and logging-in (meaning re-entering the same information you entered before in so many other sites), to enter what is called Open ID URL, which is a URL given by a another website that you already logged in and has your information (called OpenID provider).
Once you enter the URL and continue, you get redirected to the OpenID provider confirmation page whether you want to be able to login to the new website using the same login,which gets redirected back to the new website but this time as logged in user.
If your OpenID provider is a popular provider, like Yahoo or Google or so, some websites will give you a shortcut to writing the URL at login by just selecting the provider from a predefined list of providers in the login page. If your provider is not in the list, or the website does not offer any shortcut list at all, you should be able to know your OpenID URL to enter same as you know your User ID or so.
Read the full post ... (432 words, 2 images, estimated 1:44 mins reading time)
Blogging, Google, OpenID
Follow Me On Twitter
So, a very short note on my last news is that now I’m in Abu Dhabi, UAE; for a while not having a laptop, which is why I haven’t blogged since dotNETwork CodeCamp’09.
Then I thought of Micro-blogging. If you know Twitter already you know what I mean, if not, think of something like facebook status; micro space to say something that’s in your mind now. A good way to say something quick and it has been popular for technical guys and even some western public figures for years.
So, basically, you can have people who subscribe to (AKA “follow”) your Twitter updates using Twitter website or just subscribing to your updates RSS feed, can include links or mention other users or reply to their updates. You can “tweet” by going to the website or by sending SMS, or using one of many desktop applications / add-ins that exist for this, and yeah, it has a facebook application that sets your facebook status to your last Twiter update.
I’ve been member of Twitter for long, but I just follow the updates of some other guys and very rarely have my own updates. Now I’m going to send more updates myself! [If god Will]
Read the full post ... (500 words, 2 images, estimated 2:00 mins reading time)
Blogging, General News