Tag | Windows Posts

So I found ToolStrip Control Overview on MSDN under Controls You Can Use on Windows Forms . The only problem that I have found is that if you have two different toolstrips, if you try to put the second one in front of the first one it will not let you. Anyone else having this problem? I have also found overviews and classes for: WebBrowser Control which is a managed wrapper for the WebBrowser ActiveX control (about time) DataGridView Control which is a datagrid but more powerful SplitContainer Control ...
Want to know if you are running on 32bit or 64bit Windows? Here's how:SYSTEM_INFO si;GetSystemInfo(&si);p... are running %dbit Windows\n",(((si.wProcessor... & PROCESSOR_ARCHITECTURE_IA64... & PROCESSOR_ARCHITECTURE_AMD6... you need Windows XP or Windows Server 2003 for this to work ...
Ever wanted to sneak into somebody else's documents but you did not have enough permission on the file to do so, now with a little hack, you can find a way around this. We know that by default when people create documents and file, they become owner of the file or the document and then have the ability to give permissions to whomso ever they wish and even kick out the Administraotor with just “read” permission or no permission at all.Mitch Tullock shows us a trick on how the file ownership ...
List of test - reviews in alphabetical order A Acceptance Testing Is the process of comparing a program to its requirements Ad - Hoc testing Appropriate and very often syndicated when tester wants to become familiar with the product, or in the environment when technical/testing materials are not 100% completed. It is also largely based on general software product functionality/testing understanding and the normal 'Human Common Sense'. B - C Build Acceptance Test The build acceptance test is a simplistic ...
Eric Mack recently blogged about his bad experience with IBM concerning a large purchase on behalf of one of his clients. “Many weeks ago, I set out to order 2 rack-mount serversand 12 high-end ThinkPad laptops from IBM. I will spare you the almostunbelievable details, but I will simply say that it took over 100 communicationswith IBM over a 6-week period to complete the order for just the firsttwo servers. Much to my amazement, no one that I could reach at IBM hadthe "information" (to be extremely ...
Something I saw at the MVP Summit this year and never mentioned cause I still thought it was top top secret and I would have people chasing me down if I even whispered ANYTHING to my mother about this at all is now available for pre-order from Amazon. The Microsoft Portable Media Center is an MP3/Video/Photo player that is out there to compete with Apple's IPOD. This, from the demo I saw of it in the MVP Summit, is a pretty cool device. There seem to be two models available - the Samsung Yepp YH-999 ...

Want to increase both the utilization and responsiveness of your IT systems while dramatically reducing operational costs? Learn more about the Dynamic Systems Initiative (DSI), the Microsoft product and partner strategy that reduces complexity across all phases of your IT life cycle.

http://www.microsoft.com/windowsserversystem/dsi/default.mspx

I hate to say this, but I think that the browser wars are back - and back in a big way. The reason - well, I think partly for these little thoughts and concerns that are going around my head today and yesterday. I am having more and more problems browsing around the Internet as time goes on it seems and I am getting slightly annoyed about it - so I am thinking - “I wonder what it will be like to use THIS browser here?”. I was a big Netscape user till Netscape 4. Once IE4 came out - I ...
I need to set up a virtual private network server on my home network tomorrow to show a client how our product works over VPN. I have a static IP, Windows server 2003 and a netgear router. I'm not a network kind of guy, so correct me if any of my assumptions are wrong. 1) Configure 2003 server to allow incoming VPN connections 2) Create a new user account that the connection will authenicate against 3) Set up a folder share and allow access to the new account 4) Set up port forwarding on my router ...
Looks like everybody enjoys and loves finding design flaws in Internet Explorer. I had never heard of notepad popups until 5 minutes ago, have you heard of them before? Richard Smith talks on Notepad popups and their side affects.He tells us some side affects of Notepad popups:- A Notepad window will pop up automatically in an HTML email message even when scripting is turned off. Most popup blocker software packages do not block Notepad popups. A simple email HTML message or Web page can easily open ...
As Microsoft's Virtual Server product approaches release it is worthwhile to consider other complementary technologies that are likely to change the entire infrastructure landscape in years to come. While the concept of server virtualisation is useful for building testing environments the difficulty in managing virtual machines is equally as challenging as managing physical machines. The real benefits of managing virtual environments can only be achieved if storage can be virtualised as well. This ...
Ed Bott suggests few ways on how to be a computer hero for not so much computer literate people. I agree to them and I use them in practice from time to time. With my friends, they are not so much passionate about computers as I am neither do they worry too much about viruses and worms until I tell them “Viruses steal your credit card information and will steal your online banking information” and that is when they freak out and want to test their computer out for any spyware or malware ...
J W Olsen writes about suring the Internet annonymously. His post does not justify properly that why people should be surfing the web annonymously. He writes “Along the way, the packet can be intercepted and used by others to track your Internet activities -- or to attack your computer, maliciously or otherwise. Further, web sites share information about your visit with others to target you with ads that match your activity profile. If you're a regular web adventurer, these and other ungracious ...
Now this is some good transparency-like information: Feature Status in Windows Form in Visual Studio 2005. Thanks to Chris Sells for the original link. (Be sure to check that out for lots of cool VS 2005 info, including the new Express release betas.) After reading through the status list I saw: Rafting Poor That explains pretty quickly why there are some weird issues with docking of ToolStrips and MenuStrips in the CTP of VS 2005. If you just draw the rafting container background and move the toolstrip ...
Got to link to this one, just heard about VS.NET 2005 Express products which are still in Beta. A simple explanation fo this product is “ The Express products, expanding the Visual Studio product line to include lightweight, easy-to-use, easy-to-learn tools for hobbyists, enthusiasts, and novices who want to build dynamic Windows applications and Web sites.” Now this is awesome I think, I don't know how much this will support, but atleast for the people who cannot afford to buy the whole ...

Microsoft is sharing Windows CE source code with it's partners now, read more here. Nice move Microsoft, looking forward to see more innovative products.

Tejas Patel

Information Week's John Foley did a little write up in this week's issue about me and my job. If you want to learn a little bit of what I do at Reuters, then take a look. It is titled: Work/Life: At Reuters, Mr. How-To Hits The Road ...
I saw this linking on NeoWin about Fujitsu to adopt Longhorn for its mainframe technology in attempt target IBM mainframes. Now just in case I missed something, do they mean the mysterious Longhorn Server? And later on it says "It quoted Fujitsu chairman Naoyuki Akikusa as saying that it and Microsoft will use Windows Server 2003 for Intel based high performance servers using 64-bit processors in the first half of 2005." Bad Inquirer! you are going to be added to my "high probablility of being ignored" ...
Well I wanted to complete my blog entries for whats left over traces I have from my volatile memory (My head not my PC) but unfortunately I got sort of seduced by the adventures of Pooja with WiX and MSI's and gave up to the temptation to blog out of the way. The other part of me as a developer is a Installer / build lead who happens to crave to find this ahem niche set of people who dedicate their lives to write that piece of software which takes the first bite from the end-user and interact and ...
This is very good news. I got a chance to speak to Keith once, and he’s definitely someone worth listening to on this subject. Keith Brown has made avaiable an online version of his book, The .NET Developer's Guide to Windows Security. You can browse the book for free, with a slightly modified title: A .NET Developer's Guide to Windows Security. I haven't had time to look through the entire contents of this book yet, but it looks interesting, and I thought it was worth pointing out. Related... ...
http://blogs.msdn.com/dmass... From there and Scoble’s log it looks like Microsoft has reformed the Internet Explorer product team. Perhaps this means we’ll see an IE 7.0 after all? At this point I use IE and Avant Browser exclusively. I tried FireFox back when the name changed and found it to be a repulsive experience. However, at least on some level, it does seem to be pushing ahead where IE has stagnated. The features I use most in Avant are the tabs, ...
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 ...
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 ...

Last evening I caught a glimpse of my first Windows XP TV advert.

It ran on the National Geographic channel, and was something about finishing work early. <- Well actually I wish. In my case it doesn't mean finishing work early, but a case of having more work to do. But i guess thats pretty normal.

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 ...
The second release candidate of Windows XP Service Pack 2 will be released tomorrow here. eWeek posted an article on the new release candidate ...
After watching Joe Stegman's DEV260 overview of Windows Forms “2.0” I was fascinated by the new MenuStrip and ToolStrip controls. I love the fact that MS is giving us access to controls that will have a very similar look and feel, by default, to the current MS applications. What's even better is these new strips can use a custom renderer to create your own look and feel. That means when Office v.next comes out we'll immeidately be able to update our own look and feel to match the new ...
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 ...
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 ...
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 ...
Man!!! This is exactly what I suppose I get for going on such a blogging hiatus. I come back and I can't stop discovering kick butt stuff that is coming out, has been out and I didn't know about, or that I simply forgot about. When catching up on the various blogs I am subscribed I came across an announcement in David Weller's blog about the coming summer update for Managed DirectX 9.0. Check out David's blog post for the best sneak speak. However, there are some things that I want to highlight here ...
If you're thinking “so what, not interested“, you better be. There's quite a bit in here affecting developers. So there are probably some of us who still have not taken a look at XP SP2. From a great post at Channel 9, here are some other resources on Windows XP SP2 Technical Preview:1) Download it.2) Learn what it means for developers.3) Get more information.Watch the Video Thanks Rebecca for all the juice! Looks like a lot to digest. If you need more information than this, check out ...

Installing Windows Media Player 10 Beta now from http://www.microsoft.com/windows/windowsmedia/mp10/default.aspx

WMP has always been something I follow from a user interface standpoint since its similar to a lot of things I do (skinning, XML UI Definitions, script hosting).  It's beta so beware.

Every system with .NET installed on it contains a machine-wide (XML formatted) configuration file. This file is named machine.config and resides in the “\Windows Directory\Microsoft.NET\Fra... Version\CONFIG\” directory. The settings contained within this file are the defaults for ASP.NET and other .NET applications (i.e. Windows Forms, console, and others). There are also application specific configuration files which are named web.config. These files allow for a hierarchical ...
After reading this article on IGN about Microsoft's research into the potential market for an Xbox/Xbox2/PC “hybrid” system, I had a few thoughts... First of all, this makes it seem far more likely that the Xbox 2 “spec sheets” released a couple months back were just plain wrong. I'm referring of course to the documents that claimed the current Xbox 2 design calls for 3 Dual-Core Power5 processors. It seems unlikely that Microsoft would built a system on the PPC platform AND ...
OK I admit it,I am a big fan of the 'run command' (Win Key + R). In fact I probably use it much more than the Start Menu. I mean for all those programs that are so deep into start-menu, the 'run command' becomes so very convenient for day-to-day work. for instance - IIS Manager is : Win Key + R -> InetMgr in contrast to Start -> [All Program] -> Administrative Tools -> IIS Manger - Visual Studio is : Win Key + R -> devenv in contrast to Start -> All Programs -> MS Visual Studio.Net ...
Read about a XP reduction tool which can also do the service pack slip streaming and a bunch of other features. With this tool you can minimise the options that are installed when Windows XP is installed by removing the required files from the image that is created. This is a tool created in C# and more information on this tool can be found from here and the tool can be downloaded from http://www.msfn.org/comment... . I will have to give this tool a try later ...
Good Bye San Diego I am packing to leave sunny (yes-at last) Southern California. As I pack, I remember that I had an action item from the Women In Technlogoy Luncheon. At the end of the event I met Esther Schindler, Site Editor from Ziff Davis Media and she echoed the thoughts of the panelists in that a great way to get known in the industry is to write articles. So ladies and gentleman, if you're interested in submitting , please send Esther articles: esther@bitranch.com Wrap-up I spent yesterday ...
My MS experience so far has been very positive. No other internship/coop position has forced me to use some much of the skills I have learned in school and then some. I can't really detail my project however, I have had to learn everything from low level miniport drivers to APIs and everything in between. So far I have had my head in a book at every space moment and I still have a ton to learn. Some of the stuff I'm doing is at a lower level than I like, but it is still valuable to know so all in ...
It's not my story, but one that both Kimberly and Steve told me on seperate occasions. Last year, Kim was flying to TechEd Europe on a non-direct flight to Barcelona. She relates that the passenger next to her started to chit chat before the flight took off and they both learned they were going to Barcelona. Then the discovered they were both going to TechEd to speak. That's when they finally introduced each other and Steve learned that he was sitting next to the top rated speaker from TechEd 2003 ...
I love blogs, I really do. I found this person's site from a comment they wrote in one of my posts. Thank you Rob because I needed to laugh this hard. His site is http://throbs.net/ and apparently he and possibly a bunch of other people have a lot of time on their hands. This is very good for me because I get to see their wonderful works of art. The home page is a little strange but it's really cool. Click on the fun links at the bottom, basically the little buttons at the bottom. I'm not used to ...
Many of my friends complain that their machines are slow, or they cannot find 'things' on their computer, their computer crashes often, software are not responding properly and few other common complains and my best buddy Nirav has a habbit of formating his machine every time he find a problem on his PC, as he thinks that that is the best solution to fix the issue (you are right if you are thinking that he is using lot of his time just rebuilding his PC, when he could be using his time doing some ...
Kimberly has gone on to beat Steve Riley as of Thursday at 6:00 PM. Now I know this seems crazy, but you will have to read my blog tomorrow for the story behind the competition. Thanks to Kevin Lisota and the Mobile Devices team for providing Smart Phone Incentives for Evals. :) Now I am off to see SHAMU. See y'all there! Denise Rank Code Title Score # of evals 1. MBS341 Navision Developer: Build Complete Vertical Solution(s) On Top of Business Suite Patrick Paludan-Müller 9.00 2 2. WIN338 Best ...
Why oh why does it not work? I've said that so many times, but for the life of me cannot figure this one out. I thought I'd just go and play a little with Region objects for controls. I basically use 3 images with a defined transparency color and generate Region objects from them. I thought it would be a simple matter of being able to set the Region on my custom control depending on the state of the mouse (MouseEnter, MouseLeave, etc...). So, if the mouse enters the control, I do a good old this.Region ...
Jan Gray – Architect //blogs.msdn.com/jangr Abhi Khune – Development Lead //blogs.msdn.com/akhune Slow Software Stinks – Don’t Ship It! Symptoms – Locked-up UI, bad citizenship, poor scaling Causes Mistakes in architecture, reuse, interfaces, data representations, algorithms Not paying attention; low prioritization Where are we? Where should we be? Is premature optimization the root of all evil? How to optimize the right stuff, the right amount, at the right time? Put ...
Busy day in the cabanas meant a lot of lunch time cabana repeats set for Thursday. Here's the line-up so far: (note: all of these changes are on CommNet). Thursday's Changes Time Code Title Room Timeslot Change 8:30AM MBL360 Writing Secure Mobile Applications For Windows Mobile Devices Room 33ABC Session Added 11:45 AM BPRC27+ SharePoint Implementations in the Real World Room 33ABC Session Added 11:45 AM BPRC10+ Building and Enterprise Knowledge Networked with SharePoint Products and Technologies ...
Yes. Today we will be distributing requests for evals to be submitted. Information on how to fill out an eval will be handed out during the second timeslot, as well as set in the CommNet area. The Mobile Devices team has secured SmartPhones for a drawing for those who submit evals. Fortunately the eval counts are going up. It's a good thing, the statistical data will be stronger for us to evaluate where we hit the mark. As of Thursday morning, this is who is hot: Top 10 Sessions - Event Running Rank ...