Tag | Microsoft Posts

I am trialing a new wireless broadband internet access service which has blown me away. Finally I am starting to see the true potential of wireless. I am sitting on the 22nd floor of a concrete tower and I am getting 1 Megabit access. So far the service is only available in Sydney but the coverage in the city is excellent. I live in the far western suburbs, and I am now able to keep a connection on my long commute (for some of the way). For those who know Sydney I travel from Penrith. The signal ...
Just had my eyes on this article on “Why Microsoft Should Get Out of DRM” on BoingBoing. Below are the topics covered: 1. That DRM systems don't work2. That DRM systems are bad for society3. That DRM systems are bad for business4. That DRM systems are bad for artists5. That DRM is a bad business-move for MSFT This is a good write up not only for Microsoft Research guys, but also for people interested into DRM and it's uses. The transcript can be found from http://craphound.com/msftdr... ...
During this month around april 18/20th. I had a request coming in for speakers from SqlCon to talk about sql performance and related things at an internal only discussion with the DBA's and MCDBA enthusiasts working out at Microsoft IBDC. The scene was set to conduct this session when most of the DBA's were around which happens to be in the middle of the night when shift changes occur. I happened to discuss with Viswanath and Veerji Wangoo and we went ahead and yeah late in the night we did our session ...
The april developer session of mugh took place at Infotech Enterprises office at Madhapur. All credit goes to RajaShekhar from Infotech and a core member at MUGH. He is a top poster at Experts-Exchange and a MSDN Community Star. I did a talk at the meet about how to evaluate performance in a web application. My concentration was to deliver some thoughts which basically deal with how to evaluate and base line performance on a web application and not related to performance optimizations though I could ...
April was one month which I am not aware how it came and how it went off. Basically this post of mine and probably the next few posts to follow are my memory dumps which I could referesh from my inbox and other pleasant memories which are here to stay in my head. this is more of an excersise which I am planning so that I take care from the wrath of other bloggers who told me man, what happened to you are you dead, Sudhakar went on to the extent of TP'ing my blog :( so here I go... Just to give you ...
Joel Spolsky has created quite a stir with his recent ravings about the demise of the desktop and how Microsoft has lost the API war. First, I didn't even know there was an API war going on. Second, I see the coming of .NET and the CLR as a technology that ensures Microsoft's survival rather than a prescient indicator of its eventual demise. The biggest concern that I see with browser-based application, beyond the obvious user interface issues, is the fact that they don't work offline. There are ...
For those of you that went to TechEd, you may have noticed the nice prize pack that AT&T was giving away. It consisted of a Motorola MPx200 Smart Phone, Sony Ericsson EDGE PC card and a new Audiovox 4100 Pocket PC Phone Edition. Well I happend to be one of the lucky winners and my new toys were delivered yesterday. I am currently a Cingular customer, so the MPx200 doesn't work, but the Audiovox did. I'm going to test drive it for a while and see I like it. I guess I can put the trusty Axim X5 ...
I came across SPSRssGen today. OK so this is another one that needs to go onto the list of SharePoint syndicators. Strangely enough it was DevHawks SPSynd that led me to this tool. I was looking to overcome a small issue, where when a user is requesting a feed for a SharePoint site, and if the user does not have rights to view a list, SharePoint throws an UnAuthorizedAccessException (which as far as I know cannot be swallowed), and this spoils the entire feed. So spent an entire day fuddling over ...
I had been waiting for ClickOnce to finally work in the latest Community TechnPreview of VS 2005 and it does [May 2004 Edition]! For starters, this is the upcoming technology that will be based out of the next version of the CLR [implying will require .NET Framework 2.0] and will ease the deployment strategy for Smart Client application. It shares the philosophy of no-touch deployment, but goes beyond it and will be extended even more in the Longhorn time frame. The idea is really simple: 1) Build ...
I think it's funny how writers will beat up Microsoft for releasing products too soon, or loaded with new, untested features yet then turn around and ask why the latest service pack isn't ready or why it only fixes bugs. Ugh. SP2 is getting this treatment now with article headlines like "Where, Oh Where Is Windows XP SP2?" or "Microsoft finally ships another beta of XP Service Pack 2."This aritlce, from a few months ago, Jim Rapoza thinks Microsoft needs to get the new SQL Server released yet he ...
Chris Pratley is asking for user feedbacks on how people using Microsoft OneNote. I had my say there. I love using Microsoft OneNote, but at the same time, I will like to add that since I started using Contentsaver and Onfolio, my usage has dropped compared to what it was before but I love the new feature of taking clips while on desktop and then one can edit those pictures or resize them. I have used that function extensively in my last project that I did. Tejas Patel ...
Bruce Schneier sums it up perfectly.  If Microsoft really cares about security, then SP2, which is a security oriented service pack, should be available to all users of XP, legal and illegal.
Check out the June 04 MSDN Magazine online. There are loads of ASP.NET 2.0 info jam packed into this issue. I also noticed if you go to http://msdn.microsoft.com/m... alone you get the current issue, with one small glitch. If you go to http://msdn.microsoft.com/m... you have two additional options to the right of the magazine cover image. The download all code and download the chum for this issue. Download the complete code from this issue: MSDNMag0406.exe (461 KB) Download this ...
I returned from the Students Advocates Day conducted by Microsoft India's Academic Evangelism Team where I talked about where Microsoft is headed from the perspective of its developer tools. So, I talked about the next version of the .NET Framework [2.0] and how we can align our development for Longhorn. Upon return, got to know from Deepak yesterday that I have been nicknamed Terror by the students! Wondering why - ??? Any pointers ...
The rules of architecture remained unchanged from the time of Ancient Greece through to about the mid nineteenth century. The canonical text for all architecture was the work of the Roman architect Vitruvus. For more than two millennia classical architecture was enhanced by famous proponents such as Andrea Palladio, always refining or subtly improving the visual elements and decorative adornments, but never deviating from the fundamental golden rules. The language of architecture was recognized and ...
JayCrockett doesn't like how the DAAB is installed. He has a valid point, particularly since it's not installed as the documentation claims: From the help file : "Deploying the Data Access Application Block As a Shared Assembly The Data Access Application Block assembly is configured with a strong name key therefore, it can be deployed in a shared location and used by multiple applications." They need to change their documentation. He also thinks this makes it harder to use: I went to a recent users ...
The second release candidate of Windows XP Service Pack 2 will be released tomorrow here. eWeek posted an article on the new release candidate ...
So much information is available right now for the various releases of Visual Studio .NET 2005 circulating – the PDC release, the Community Technology Preview etc. – one hardly knows where to start when trying to grasp these new technologies. An MSDN Magazine article by Jeff Prosise has just been released to the web providing a good overview of ASP.NET 2.0 and summarizes some of the cool new features available - some I have seen before but others are rather interesting and am anxious ...
Another presentation for .NET User Groups to use from Microsoft has been made available from the INETA website! Microsoft is giving INETA user groups a new presentation each month. You can find this month's presentation here. The name of this month's presentation is: Microsoft Services Oriented Architecture and includes discussions on the following topics: Overview of Service Orientation (SO) Web Services and Service Orientation Microsoft’s Service Orientation offerings How to do Service Orientation ...
Why is it that links to Microsoft's site never work? I'm searching google groups for a solution to lil' problem I have, I think I found a perfect answer to the question but the source code has a link to MS.com. I know, even before I click the link, that its gonna be broke. I click, “This content is out of date and has been removed from this page. - Microsoft” (Shaking head) It Never Fails! (*Frustrated*, Walking back to the google search) I don't think I have ever found a link to that ...
Testing Your Web Application A Quick 10-Step Guide by Krishen Kota Interested in a quick checklist for testing a web application? The following 10 steps cover the most critical items that I have found important in making sure a web application is ready to be deployed. Depending on size, complexity, and corporate policies, modify the following steps to meet your specific testing needs. Step 1 - Objectives Make sure to establish your testing objectives up front and make sure they are measurable. It ...
From Scooblog: RE: Refactoring in Whidbey for VB.NET Ouch. Now, I've spent a bunch of time in VB.NET. (Most of our VS test automation is written with it.) But this was too funny not to pass along. If you can't laugh at yourself, who can you laugh at?[Via { public virtual blog; }]Via secretGeek According to Microsoft's Paul Vick, Refactoring support in VB.net will differ from that in C#. Terminology and structure of available features will be simplified to cater for the less rigorous intellect of ...
I've been thinking about writing an article on DAABAF 3.1 for MSDN online. Christa Carpentiere had these thoughts: My interest in the DAAB is mainly on helping people out there to use it appropriately. The block itself is great, but there's no documentation on how to use it. So here I am, a developer in an environment with several SQL Server databases, and I want to write data access code for a new app, and I'd like to use the DAAB to help me do it. Where do I start? What are the difficulties? etc. ...
There is an old application hosted on the application server at my job. The core COM+ application was exposed over HTTP using ASP and XML. The custom ASP scripts are used parsing XML requests using MSXML. It was a long time ago when SOAP was not made available. This web-service like approach was required as two other web application hosted on two physically different nodes need to communicate with it. One of these web applications is hosted in a shared hosting environment, and we did not wanted to ...
ArsTechnica reports on “Microsoft patents automated "to-do" list for code writing “ and the details on patent are here. Tejas Patel ...
I am finally at a point to where I can re-org the book club again. The multiple books at one time idea, not so good. I can't possibly read that many books in a month, and I must be part of the interaction to get people started (since it's my club). So my latest choice of books is “Test-Driven Development in Microsoft .NET” by James W. Newkirk and Alexei A. Vorontsov. This will be the topic of this weeks .NET Rocks Show as well when my manager is interviewed. How does this book sound ...
Here is another great opportunity for some *free* information. Who doesn't like free information? This time Thom and the folks at the Waltham MA office are dishing out heaping helpings of free MOBILE DEVELOPMENT information. I know Avonelle has a lot to say about free events, and I agree with her. I have been to a few crappy free events. I haven't been to any crappy events at Waltham tho. I do know that Duane Laflotte is one heck of a great presenter. He, Patrick, and the guys from CriticalSites ...
I downloaded Microsoft Expression last night and played with it for a bit today. It is a pretty cool vector based drawing program. I know, I know, we have so many drawing programs, who needs another? So far, I have to say I like it. I am unsure what the final deal will be with the software, as far as purchasing / distribution, etc. I was able to download the app and play with it. For those who won't / can't dish out the $$$ for Photoshop, I say go check it out. There is also a somewhat useful forum ...
If you're following (or simply couldn't avoid) the ongoing debate I've been having with my new cave-dwelling aquaintance XENO, you'll know that he has been touting the open source and Java communities saying how much better they are than the Microsoft versions. As I don't spend a lot of time in that space, I am really ill equiped to comment with any real authority. Ted Neward, Java cognoscenti and Editor-in-Chief of TheServerSide.NET has an interesting post that gives some insight into the Java community. ...
(I came across the following write-up on a discussion thread in one of the testing forums and am posting it here. Unfortunately, I forgot the name of the original contributor of the following piece) The primary difference:Efficiency - productivity metric and Effectiveness - quality metric! Efficiency is a productivity metrics meaning how fast one can do something. Hence Testing efficiency metric can be "No. of test cases executed per hour or per person day". This explains how efficient (i.e. fast) ...
Just got back this evening from the Microsoft Security Summit in Anaheim. Once again Microsoft had some great content and presenters. I'm amazed that they had an entirely free event that included breakfast and lunch! While not the quality of TechEd, it was certainly on par with the $75 DevDays we attended in LA. My one grip about the day though was that all of the content was a virtual repeat of a previous MSDN security event at a local movie theater. While the information was definitely good, it ...
As has become customary in the blogsphere here is my introductory post giving you a little background for the future posts on O(geek). I am a software developer working for a local city government for a city of about 37,000 residents. We do all of our new projects in .NET, and have been using the platform since .NET 1.0 went RTM February of 2002. Of course an MSDN subscription was in order at that time so we could download the release bits ASAP, instead of the terribly long wait for CD's. I began ...
**NOTICE** What Whidbey meant to say was that it did install but that ABSOLUTELY NOTHING WILL FRICKIN' WORK!! We now return to our regularly scheduled program. Time for bed. Success at last! While not as tedious as the March install it was still a big PITA. See my previous post for the blow-by-blow commentary. [UPDATE 2004-06-14] The final key to a successful install for me was to burn the ISO image to a DVD and then use that in the VPC. I was trying to install from a network share within the VPC ...
I have started this new blog to coincide with my new job, having recently joined Microsoft as a consultant based in Sydney, Australia. My area of speciality is operations management, including both tools and processes. Rather than simply regurgitating product news bulletins as they come to hand I will limit my posts to articles that deal with practical approaches and solutions to problems that I come across through practical, real world, experience. I will also make a vow from the start to try and ...
I just started installation of the Visual Studio .NET 2005 May Communuty Preview. So far things are looking a lot better than the March release. Wish me luck! UPDATE: “The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2337.“ The file displayed in the progress window is CppCodeProvider.dll. How helpful... The Saga Continues: I decided not to screw with the default typical install choices and “The ...
Who doesn't like free stuff? Dunno if you missed this, but MSDN Magazine is giving away CDs with 4 years of archived issues, *and* all the code samples. For the cost of shipping, you get a search able CD with all the info from all the issues 2000 - 2003. Pretty neat. I know the stuff's online, but this is just easier, and you get all the code. As soon as I got it, I copied the contents to my development laptop. The whole ball of wax takes up 375 meg. Not bad for tons of useful info at your virtual ...
Someone asked me a question about coercing hex values greater than int.MaxValue into signed ints.... Basically they were wondering if there was a type suffix to mark the hex as a signed int so it would be read by the compiler as a negative number.... there isn't. The way to do this is to use the unchecked statement and cast the uint value as an int..... I wrote the below code to demonstrate, and as I haven't seen anything quite like this out there I'm posting it..... If it helps you drop me a comment ...
The Visual FoxPro 9.0 Beta (previously called 'Europa') has been posted for download on Microsoft.com . Although I have made the commitment to build new projects on the .NET Framework and the CLR, I find it difficult to abandon my old friend. I will continue to keep VF as part of my arsenal for some time to come. The final version is reportedly set for release in late 2004 ...
I wish I would have found this sooner than I did, but thanks to Fredrik Normen and others for this post (reprinting here). The MSDN Library that shipped with the Visual Studio 2005 CTP for May, will not display any documents. It just searches and searches for the content. This can be fixed by doing the following tasks: Go to C:\Program Files\Common Files\Microsoft Shared\help whidbey Open the file dexplore.exe.config Change the following lines: <supportedRuntime version="v2.0.40507" safemode="true"/> ...
XENO is still at it: Oh wait... I see how Microsoft is creating community. By creating tons of blog sites for it's developers to try and deluge the web with so it looks like an open forum for discussion of technology but in fact it's just a Microsoft forum to spout it's FUD.Geekswithblogs.net, sqljunkies.com, etc. Sad... truly sad. It's like paying people to talk about how great you are in hopes that others will buy into it. <yawn> More of the same tired old rhetoric (that means loud and confused ...
Microsoft Canada just posted a free offer to receive a DevDays 2004 DVD. All you need to do is follow this link and complete a simple form - less than 2 minutes to complete. The offer states that there are limited quantities (first 5000 registrants).
...but this is ridiculous. Check out these excerpts from this article on Wired News WN: "You (Jeffrey Rosen) relate a disturbing conversation with Larry Ellison in which he proposed aligning America's national security strategy with the Oracle business plan by building a national database that would include fingerprints. Ellison got testy when you raised privacy concerns. What's good for Oracle and Larry Ellison should be good for America, he seemed to say. Are the corporate market's needs driving ...

Heres a great example snippet on how you can join two DataTables in CSharp.

IMO this should really replace all this nastycode posted on the Microsoft Knowledge Base
The news that Microsoft is offering free licenses for 'backup servers' is all over the Internet today. Yes, very good offer. I welcome it and I am sure thousands of other customers are welcoming it as well. But I wonder that what triggered this offer? Is this the result of the competition that Microsoft might be facing in the market today? If you have'nt read this news yet, find it at Yahoo News. Tejas Patel ...
We (Amercian Red Cross) recently spent several months deciding and implementing a broker for ecommerce transactions for the enterprise, lovingly name TQE or Transaction Queing Engine. I know...I know...really original. One thing that I am actually not taking credit for. Basically this system allowed any application that wished to publish transactions to the broker using the correct schema process a credit card or some other finanical payment. The first two clients for this broker are two very different ...
While refining my unhandled exception handler code, I wandered into this question. What is the real difference between the following three statements: System.Environment.Exit(-1) System.Windows.Forms.Applic... End ' Visual Basic only They can all get you to where you want to go, application shutdown, but when is each appropriate? There is a brief bit buried in the C# FAQ. Looking through the Microsoft help is not particularly helpful, but it does give you the rigorous description of what ...
Very cool stuff here.  Lots of good speakers, great sessions, and good attendance for a conference in Kansas City.  I have a Microsoft Technology Panel that I will be on tonight if you are here and 2 sessions tomorrow.  Now I need to go find some more new co-workers to introduce myself too.
Some person named Xeno from www.crackbaby.com (which is about all I should have to say) writes: Oh please... uif Microsoft gave a shit about community, it would start making it's products cross platform. Uh, don't get the connection between cross platform and community. Community can evolve around anything. - does Oracle work on various platforms? Yes. Does SQL Server? No. Sure Oracle runs on various platforms. Know how they do it? It's interpreted code. That means it's S-L-O-W. That's why it needs ...

If there was ever any doubt in your mind about Microsoft's commitment to community, this ought to clear it up for you.

Bill Gates also calls out the importance of community during his keynote address at the Microsoft CEO Summit 2004.

Dave
Just because I can...

I was asked yesterday to make a presentation to the local school board next Wednesday (as part of a formal hearing) to justify on behalf of the local Home and School Association that this board should not cut 1.5 teaching positions from the local school system. I got thinking....this could be a long presentation! Then I realized, all would be lost in a long and mangled presentation simply stating issues that for the most part are “known” to all. It would be far more effective by focusing ...