Tag | Windows Live Posts

As my interest grows to learn more about the J2EE development platform (I strongly believe that knowledge of both platforms is needed to work in an IT architect role) I started looking at Spring.Net. Spring is the most widely used application framework in the Java world. Spring is somehow comparable to what the Microsoft Enterprise Library is offering. (Hmm, not exactly ...) Spring (and also Spring.net) supports the Inversion of Control (IoC) principle in a really easy and efficient way. Not as complex ...
Tomorrow after I present at the Arizona .NET Users Group, I'm getting on a plane to head to Redmond, WA for some first-party training on the Windows Live platform. I'm not particularly certain what to expect; I think by and large, most of us are a bit ignorant about what the platform has to offer, and while some of the components are incredibly cool (the Virtual Earth API, for example), others seem... not so cool (such as the web-based gadget hosting platform). One thing is certain - with the Windows ...
Found this on Nikhil Kothari's weblog too kool to resist a reblog Thanks to the Windows Live Messenger Team you can now have your IM on your websites and blogs. just click here ( settings page ) design your looks grant permission (for you to be visible so that annonmous users (visitors) can send messages) and you are done! copy paste the HTML code and enjoy.. Kool ...
Web Storage is Back and boy its increasing.. just googling alone gives out atleast 50+ free web storage sites and even worse reviews about them then where does Windows Live SkyDrive stand ? believe it or not SkyDrive although currently gives just a Gigabyte of storage (hoping it increases) and still in beta, it Rocks! My Score Points: Reliability : Storing those important files on a site unknown to storing on Microsoft Site and for all the paranoid ones check out the url (https://...) its a TLS 1.0, ...
I did some research in the OR mapping capabilities of the ADO.NET Entity Framework with Beta 3. Goal was to see how inheritance works. Here a quick walktrough. Database Started with 2 tables (wich have a 1-1 relationship). Table Employees which holds Name and JobTitle.Table SecurityInfo which holds Username (let's assume that this field is a network login) Entity ModelCreated the EntityTypes in the Entity Data Model as followed. NetworkUsers is inherited from Employee. Here Employees is mapped to ...
When you write a book you start with an idea, turn it into an outline, then write a draft which then goes through multiple edit iterations. This is the same way that I believe you should write blog posts. There are several reasons for this. The first reason is that you want your blog to represent you in a professional manner. A clean and well organized set of thoughts are the best way to accomplish this. The second is that as you read and reread your work you will find places that it could use more ...
Up until today I have always made my posts via the web interface that is provided to me at the geekswithblogs.net site. One of my new years resolutions was that I would start to blog more with better and more article oriented content. I have come to an understanding with myself that if I want to do this I will need to find a way that is more efficient with regards to writing my blog posts. Something more WORD like would be great! This has led me to this application - Windows Live Writer. It seems ...
I put together a WCF REST over HTTP service and learned a few things along the way. Sample Project The best way to learn about WCF REST is to examine the sample project supplied by Microsoft. This is available at Windows Communication Foundation (WCF) and Windows CardSpace Samples. Once you unzip the download you'll find C# and VB sample projects at TechnologySamples\Scenario\... These simple projects demonstrate everything you need to know. Creating Your Own Project The Visual Studio project ...
A long time ago in a remote windows 95 machine I had a cool little game called Scorched Earth. Scorched Earth is one of many games in the loose genre of "turn-based artillery games". Such games are among the earliest computer games, with versions existing for mainframes with only teletype output. Scorched Earth, with a plethora of weapon types and power-ups, is considered the modern archetype of its format, on which the popular Worms, Hogs of War and GunBound games are based. Its slogan, "The Mother ...
I was playing around with Live ID Controls and trying to do a sample project to have my page integrate both Live ID authentication and my own forms-based authentication. This reminds me of the first .NET project that I did way back... Rewind time... Back in 2001, I got involved in creating a new web page to allow our clients to send their files to us, and we decided to use .NET (still in Beta 1 at the time). I learned about using Forms-based authentication, which was nice since accesses to any page ...
Let's assume you have an object on which you want to call a method which is defined in an interface which is implemented explicitly by the type (=class) of the object. public interface ITheInterface { void AMethod(); } public class MyClass : ITheInterface { void ITheInterface.AMethod() { //... } } To call the method, the object has to be casted to the type of the Interface because the methods are not available on the object itself. This is the normal way to work when doing explicit interface implementation. ...

I have just configured my GeeksWithBlogs.net blog in Windows Live Writer. Steps are simple:

1. Put your blog URL. E.g. http://geekswithblogs.net/saqib, and User, Password

2. Choose “Another blog service”

3. Put an URL like (in my case): http://geekswithblogs.net/saqib/services/MetaBlogAPI.aspx

I just noticed this announcement from last month, but if you are doing any Windows Live development you should check out the latest CTP release.The biggest improvement is that the CTP is now compatible with Visual Studio 2008 and the ASP.NET 3.5 Extension Preview. There are a lot of other changes in the CTP so be sure to check out the release notes ...
December 2007 CTP for Windows Live Tools has been released. This release is compatible with Visual Studio 2008 and ASP.NET 3.5 Extensions Preview. Please find more information on Windows Live Dev Connect. For Visual Studio 2008 RTM Release and ASP.NET 3.5 Extensions Preview, you can use the December 2007 CTP for Windows Live Tools. For details, click here ...
I stumbled on this feature in Windows Live Writer that will help some of our bloggers, and other bloggers,who want to load previous posts (that might not have been authored with Live Writer) and make changes to them. In my case, I wanted to add some tags now that Geekswithblogs.net supports them. Check out this quick screencast that explains how to open posts and add tags. Tagging Previous Post with Windows Live Writer Technorati Tags: Windows Live Writer,WLW,Tagging,Tags ...
As part of an effort we are doing at AJI Software to better instruct our bloggers on how to use the software, we will be launching a series of Screencasts, using Camtasia Studio from TechSmith, to help with a few areas of site. The first screencast is on Tagging using Windows Live Writer and Geekswithblogs.net. If you experience difficulty with the audio making weird blips and beeps, check out this post from TechSmith. On my MacBook Pro, running Vista Business, I had to go back to revision 39 of ...
I just came across Steve's blog post about a new Search & Replace plugin for Windows Live Writer written by Waldek Mastykarz. This plugin fills a pretty big gap in WLW and even has support for regular expressions. The code is available on CodePlex ...
I set my laptop to dual boot Vista and discovered a some interesting things when I was done: The new operating systems was the default, when I wanted the original operating systems to be the default I had 2 operating systems with the exact same description (Microsoft Windows Vista) The selection timeout was 30 seconds My old friends boot.ini and bootcfg are history! In Vista, BCDEdit replaces bootcfg. I can list my operating systems simply by running BCDEdit in the shell: C:\Users\Dave>bcdedit ...
GeeksWithBlogs is becoming on of the most popular provider in blog space. I really wish for the best for it. Recently I noticed some of the great enhancements is being implemented here, which will definitely increase it's popularity among bloggers and readers. Besides there, I have some other ideas which can be considered: 1. I wish to have the full source codes available in zip for some code related post. Definitely I would love this type of feature, to have a single place where i can share my source ...
My application is distributed via ClickOnce and a requirement is to be able to provide endpoint overrides for multiple environments. Here's what was done to create the solution Smart Client Software Factory includes a service called EndpointCatalog. It allow for easy management of endpoints with environment overrides. Start by adding a Microsoft.Practices.SmartCl... as a reference to Infrastructure.Module. Then open ModuleController class in and register the EndpointCatalog service. ...
A bunch of unsubmitted stuff I've found in my travels: Akira Onishi has added page zoom to the page turn app; DScharfschwerdt has put silverZoom on CodePlex; Mike Taulty talks about Expression, SL, and Live Writer; Tim Sneath and Somasegar discuss SL 2.0; and Somasegar discusses Expression Blend SP1 and VS2008. From SilverlightCream.com: How to add the zooming feature for your Silverlight Page turn application with Silverlight 1.0 This is actually a very cool feature by Akira Onishi from apparently ...
I have now been blogging since June 2005 and back around the middle of the year I started realising that my original blog at geekswithblogs.net/wallabyfan had got to the point where it was attracting 8,000 - 10,000 hits a month, I also started reading reports that advertising via web was really taking off and that it was possible to earn something of an income from either a Blog or a Web Site, and so from that I started looking at possibilities. Don't get me wrong, geekswithblogs.net is a really ...
With the deluge of blog posts talking about the recently releases of Visual Studio 2008 and the .NET Framework 3.5, Scott Guthrie talks about the steps to uninstall the Visual Studio 2008 Beta 2 release you should follow before installing the final release. It's great that Scott has put together this list since it not only tells you all of the components that are installed when you install Visual Studio 2008 Beta 2 but also tells you the order to uninstall them. This post also indirectly brings to ...
I just came across a post today on LiveSide that talks about some of the problems faced by users of FolderShare. I have to be honest, even though FolderShare appears to be part of Windows Live, I haven't heard much about it. It's not advertised on Windows Live betas and hasn't been talked about much by any of the Windows Live bloggers. For those of you who don't know: FolderShare allows you to synchronize files across multiple computers and access or share files with colleagues and friends. You no ...
This is my first test post with Windows Live Writer 2008. I hope it will not mess up when I paste source code .... But back to business. VS2008 formerly known as Orcas is out! It is just great and has many cool features inside it. You can download various editions of Visual Studio 2008 at the following locations. One of the best features are Language Integrated Queries (LINQ). The first question that does arise is if LINQ to Objects is able to replace common for loops in terms of performance in every ...
Nobody reported anything to me, but I had a couple problems yesterday around lunch that my site navigation threw an error saying it could not go to the page. I refreshed and it cleared up, so I figured it was local traffic or something. Last night I wanted to make an underlying change to a page, and after I uploaded, I was having severe problems of the same sort. Last night's change wouldn't even be in play unless I was on the page I had worked on, so I started thinking about what I had added on ...
I've worked in restrictive environments in the past, some that didn't allow internet access at all (!) ... and that was 1997, but now 10 years later, I'm once again restricted, and all I can do is shake my head. Because of the industry my client is associated with, and probably more because of attitudes and opinions, here is a non-inclusive list of things I can't do or places I can't get to: Hotmail GMail Any POP3 Any Webmail other than that belonging to my company Yahoo mail Google mail Yahoo groups ...
The following code doesn't work; the exception message reads "Root element is missing.": MemoryStream transformed = new MemoryStream(); XmlDocument doc = new XmlDocument(); XmlReader input = null; XslCompiledTransform xslt = new XslCompiledTransform(); input = XmlReader.Create("Example.x... xslt.Load("Example.xslt"); xslt.Transform(input, new XsltArgumentList(), transformed); try { doc.Load(transformed); } catch (Exception ex) { Console.WriteLine("XmlDocum... failed: {0}", ex.Message); } Console.ReadLine(); ...
So now Softgrid is to be known as "Application Virtualization", well at least it does follow the recent trend where some of the Vendors are attempting to call their products by a name that actually describes what it does? Microsoft Application Virtualization 4.5 is Open for Public Beta And away we go!!!!! Welcome to ITForum and Welcome to Microsoft Application Virtualization 4.5 Beta!!! The keynote has kicked off with an amazing display of technologies and one that jumped out straight at me was our ...
The Tampa Bay chapter of the International Association of Software Architects (IASA) is dedicated to building a community of professionals interested in topics related to software architecture. This organization welcomes all interested professionals. Whether you are a senior enterprise architect at a fortune 100 company or an aspiring architect with only a few years of experience. The next meeting will be Wednesday, November 28 from 6:30 PM - 8:00 PM at the Microsoft offices in Tampa. The speaker ...
The Windows Live Messenger team has just announced a new feature that allows you show your Messenger presence and receive instant messages from the web. The Windows Live Messenger IM Control lets people on the Web reach you in Messenger by showing your Messenger status on your web site, blog, or social networking profile. The IM Control runs in the browser and lets site visitors message you without installing Messenger first and is supported in IE6, IE7, and Firefox 2.0 on Windows and Firefox 2.0 ...
I mentioned yesterday that the latest wave of Windows Live applications have been released. Thinking about it a little bit more, I realized that other than the "Beta" tag being removed from the splash screens and/or title bars there is no way to know if you have the latest version. Here are the release version numbers for the Windows Live applications: Windows Live Application Release Version Messenger Version 2008 (Build 8.5.1302.1018) Mail Version 2008 (Build 12.0.1606) Writer Version 2008 (Build ...
With the latest release of Windows Live Installer you can now install all the Windows Live applications to 64 bit versions of Windows again. Thank goodness. Update: This is for Vista x64 only. Not XP or server versions of Windows ...
The final releases of the Windows Live Wave 2 programs are now available. The upgrades from the beta releases haven't changed a whole lot, but you should still download the new Windows Live installer. There is also a support article if you have any problems upgrading from the betas. Just as a reminder, the installer covers only the desktop Windows Live applications: Windows Live Messenger Instantly connect to the people who matter most—via text, voice, or video.* Show 'em if you're online, offline, ...
SharePointPedia.com has been launched as an example of a public-facing social computing application. It is built on top of Microsoft Office SharePoint Server (MOSS) 2007. The vision behind it is to enable users on the Web to find and share content about SharePoint and SharePoint related stuff. If you have a Windows Live ID you can register and submit content, recommendations, leave comments, and vote for the best content. If you love MOSS then get down to the site...remember the bigger the community ...
Not too long ago I talked about the Windows Live Spaces URL Confusion, and the really cryptic URLs being used for SkyDrive and Live Events. Today, I found something that makes Live Event addresses a little bit better. I'm not sure if this has always been available or if it's new, but either way it's a feature that is not obvious at all. I'm talking about the "Personalize your web address" option that is available from the event settings page (if you've already created the event) or from the create ...
I finally got around to downloading the Beta version for Windows Live Writer from here. It does have a few features that we don't have on the geekswithblogs.net web site... Such as inserting map links... The most interesting feature found so far are plugins that can be added to blogs. It looks like they have built some integrations with Flickr, and Visual Studio (I will definitely be using this one), Picasa, and Snagit. Here is a sampling. It took forever to install Live Writer, but the plugin feature ...
Windows Live Calendar was just released as a Beta tonight. It features the Wave 2 UI, so it integrates nicely with the other Windows Live services. The first thing you will notice after the new interface (which is much improved over the older Calendar) is that none of your "Calendar Classic" events will be present. Unfortunately, the integration story doesn't get much better. The Calendar link in Windows Live Hotmail still sends you to the classic Calendar, even if you've selected the new Windows ...
Polymorphism is a basic concept in object orientation meaning that a reference to a derived class is type-compatible with its base class. Sounds abstract ? (Hmm ... it is) Look at this example : public class ParentDataType { public String data1; } public class ChildDataType : ParentDataType { public String data2; } public class TestClass { public void DoSomething1(ParentDataType p) { } public void DoSomething2(ChildDataType c) { } } In this example the ChildDataType inherits from the ParentDataType. ...
A couple of weeks ago Microsoft released Windows Live Writer Beta. This is a tool that can help you maintain your blog(s) on a easily and structured manner. And ofcourse, because I'm one of the biggest tool lovers on this planet, I had to figure out this new tool. My conclussion: This is another tool that has become very favourite to me. Now I can do 2 things: #1. I'm gonna tell you everything about this new piece of software and need to sit down for a big moment to write it all down. Or,..... #2 ...
A few days after I talked about the Windows Live Spaces URL Confusion, the guys at LiveSide.net talked about a related issue. Apparently, their issue stemmed from a post on Windows Live Wire announcing that Windows Live Home has been officially released. Their complaint? The lack of consistency and cohesive identity for Windows Live. They make an excellent point about the main landing pages for the various Windows Live services: Windows Live Home (home.live.com) Windows Live (get.live.com) Windows ...
I've been experimenting with dynamically created tabs in WPF. The idea is that the user selects a menu item and a tab is created and populated with a user control. Like so many things, WPF makes this easy once you figure out how to do it. The thing I struggled with the most was getting the user control to display when the first tab was created. Below is a function that takes a user control and tab name, creates a tab, and shows it to the user. /// <summary> /// Create a new tab, populate it ...
I haven't posted too much about Windows Live Photo Gallery, but after spending a few hours with it tonight, I have to say that it absolutely rocks! I have a fairly large collection of photos from various family vacations, technical events I've been to, family, friends, and my cats. These photos had been spread across 3 different disk drives and some of them were nearly impossible to find since they were scattered across those drives into different folders. I'm not sure what prompted me to do this, ...
Microsoft SharedView is now in Beta 2. While SharedView isn't a Windows Live application, it is available under the Windows Live Betas page, and will probably end up being rebranded to Windows Live SharedView before it actually ships. Even though there is a similar application available to Windows Vista users (Windows Meeting Space), I have a feeling that both Microsoft SharedView and the Windows Live Photo Gallery will eventually replace both Windows Meeting Space and Windows Photo Gallery, respectively. ...
Windows Live Alerts for blogsTo go along with my FeedBurner subscription, I am now offering Windows Live Alerts from my blog. Look for the subscription logo on my blog, just under the FeedBurner subscription panel.Windows Live Alerts is a great way for you to be automatically notified through a desktop alert, email, PDA, and/or cell phone whenever I update my blog and gives you, my readers, control over when and where you receive information.If you want to add alerts to your own blog, it is a very ...
In keeping with the growing number of Windows Live services that are upgrading to the Wave 2 UI, the Windows Live Gallery is the latest to receive the facelift. Just in case you aren't familiar with Windows Live Gallery, it's the online site where users can personalize their Windows Live experience. The update also adds a new area for Windows Live Events gadgets. The update has also added support for the Microsoft Points system, which is also used by the Zune and Xbox Live. It adds the potential ...
Well, this isn't actually breaking news, but at the end of August, Windows Live ID added support for Windows CardSpace as a new way to sign in to any Live ID enabled website. Using CardSpace means you don't use a password to sign in, instead you send your Information Card. Windows Vista users already have everything needed to use CardSpace. For Windows XP or Windows 2003, you will need to install IE 7.0 and .NET 3.0 with CardSpace support. Once you have everything you need to use CardSpace, you can ...
For those that have multiple Windows Live IDs, you can now link your Windows Live accounts together and easily switch between them using the Linked Windows Live ID service. To set this up, go to https://account.live.com and look for the section called Linked Windows Live IDs. If you haven't already linked any Live IDs, you will see a link titled "Link Windows Live IDs", otherwise the link will be "Manage your linked IDs". Once you have linked your IDs, you will need to sign out and sign back in again. ...
I have had my new machine for about two weeks now. There are a number of things that are bugging me. Some of them are definitely Vista related. Some of them might be the machine or might be Vista. The first thing is that nothing is where it used to be. The screen saver utility is no longer in Display. It is now in Personalization. Oh, and by the way, Display no longer appears in the Control Panel, it's under Personalization. So once you find the screen saver setting try selecting Photos. Even if ...
WCF and AMSX really have a good interopability. Of course ... both technologies are based on SOAP, so they should be. Also SOAP headers are supported and the VS2005 asmx proxy generation (add webreference) supports this by adding the headers as properties of the service class. Very convenient. Once these properties are set at the service level, for every call to an WCF operation this headerdata is send to WCF service and is available during the operation. This can be used in the scenario where every ...