Tag | Answers Posts

Hello, This is my first blog entry. I suppose an introduction is in order. My name is Steve Moss. 1 great wife, 2 outstanding kids, 2 dogs, 2 cats, 3 horses. Currently, I'm the Director of Client Server Applications and Architecture for a major chip manufacturer. But I'm a developer at heart. I started programming in collage in 1976, and have been at it ever since. As a hobby, an adjunct to other jobs, and finally as a professional. Over the years I've programmed in a large chunk of the languages ...
A while ago I wrote a CDO replacement library that I figured may be useful to others, it is open source under the BSD license it can be found at http://sourceforge.net/proj... I have also added some additional functionality to the library if you do not use the CDO mail attachment object to create your email. One thing I have been asked quite a few times in the past has been how to mail an attachment from a stream or other medium without the need to create a temp file. The EmailAttachment ...
3) Agile Project Management Model 3.1) Envision “The purpose of envisioning phase is to clearly identify what is to be done and how the work is to be accomplished.” (Highsmith 2004 p89) “During the Envision phase the vision constantly evolves based on new information. After the Envision phase it needs to be reviewed periodically to ensure that the team continues to understand the vision. (Highsmith 2004 p90) Envision stage in Agile Project Management includes activities to answers ...
As promised to a number of people who attended the Google Open House event in London on the 10th November, I have put both the podcasts and the photo's from the event online. You can find the photo's here on flickr and the podcasts here on idunno.org. I hope you enjoy them and let me know what you think of them. The sound quality isn't too bad and some of the questions and answers were pretty good in the post talk podcast. I managed to get to talk to Alan Eustace on a number of subjects and also ...
Today I decided that I was going to attempt an install of the Team Foundation server beta 3 refresh. I decided, as always. to start with a fresh VPC image running Windows 2003 server. I followed the instal guide for a single server deployment. The guide really was good for me and I followed it word for word hoping that if I did so all would go well. I also decided that I was going to install the RTM of SQL Developer Edition instead of the Enterprise or Standard. All went well until I ran the Team ...

I promised myself I was never gonna do one of these but the time has come to write down some of the things I had to google for England before I found the answers to, in the hope that I can save others from a similar fruitless fate. I hope they prove useful to you too - comments and corrections very welcome! Right, time to port the BlogLines posts across.....

I'm frustrated with the lack of answers I'm getting from my company's IT department on our MSDN universal subscriptions. With the release of Visual Studio 2005 the subscriptions changed. And the administrator needs to change the subscription and select the appropriate one. Well ours apparently has not done that, because all I see is the trial edition of the Team Suite as well as the professional and standard versions. I've been too busy to work with VS 2005 yet, but now that it's released I want ...
Here are my initial impressions on the released version of VS2005. I attended PDC 03 and played with both Longhorn and Whidbey but as time went on I found it hard to keep up with the releases and all the nuances of the near "black magic" it seemed it took to get the CTPs, betas, and release candidates installed correctly and working. Being on a full-time project with deadlines and trying to develop a software product on the side meant I had to be careful about my focus. Installation Having worked ...
In this webcast the Vice Presidents of the soon to launch products: Visual Studio 2005, SQL Server 2005 and BizTalk Server 2006 talks about and answers questions from customers and partners whilst they play blackjack against each other to win a free trip to the San Francisco launch for a partner that they have selected. Examples of questions discussed in this webcast:Why are the 3 products being launch together?What is the difference between Windows Workflow Foundation and Biztalk ...
OK well I have a few questions on Windows CE that I am sure someone out there will be able to answer, and they go something like this: 1. Does CE 5.0 support TKIP? 2. How stable is the new CE platform, are there any known issues that I should be aware of? 3. What components have been removed that were in CE 4.2? 4. Are hotfixes being released and installed in the same manner as 4.2? Now I know that some of these questions are fairly vague but I am trying to figure out if we should upgrade from 4.2 ...
MSMobiles also have an article about some issues with ActiveSync 4.0? and this then points to an Article at Microsoft. But to be perfectly honest, I think the best and most comprehensive place to look for answers when you are troubleshooting ActiveSync issues is Chris De Herrera's ActiveSync Troubleshooting Guide ...
I was a bit alarmed by this little jewel from former White House CyberSecurity Advisor Howard Schmidt: Hold Developers Liable for Flaws. However, a bit later, I found this: Hold Developers Accountable, Not Liable. What a schmuck! There is no way I would ever agree to be held liable unless I owned the project, the budget, and could control all inputs and outputs. I have to wonder if the backreeling was from Schmidt, a known idiot, or from ZDNet. If from Schmidt, well, that doesn't say much about his ...
Recently I recieved an e-mail asking about "How to become an MVP?" on one of the technical groups that I am subscribed on. I felt obliged to respond to these questions and following is my response. (Feel free to comment!)You are not the first one to ask these question and definately not the last one either. I believe its natural ask these questions and i will be really happy if my answers can help you understand things better.So here goes my response to your queries .. but ...one be one!1) First ...
I’ve been a big fan of Star Blazers since I first saw it on TV 25 years ago. I can still remember the theme song: We're off to outer spaceWe're leaving Mother EarthTo save the human raceOur Star BlazersSearching for a distant starHeading off to IscandarLeaving all we love behindWho knows what danger we'll find?We must be strong and braveOur home we've got to saveIf we don't in just one yearMother Earth will disappearFighting with the GamilonsWe won't stop until we've wonThen we'll return and ...
Via MSDN Here are few useful online free books listed on MSDN that will get you started with Microsoft Content Management Server before you do your own investment and buy a MCMS 2002 Book or take an official MOC Training. Note these books are not meant for beginners though. For beginners I will still Recommend the Book Building Websites with Microsoft Content Management Server as per my post here earlier.You can get good deal on this book from Amazon and other online book sellers. (1) Building, Deploying, ...
VIA article from Peter Blum on ASPaaliance Validating user input is an important requirement of most web applications. However, many ASP.NET developers find the standard ASP.NET validation controls to be either hard to use or lacking in features. Peter Blum answers the most frequently asked questions concerning ASP.NET validation. Some of the topics he discussed are: (1) Client-side validation does not work at all(2) Buttons do not submit(3) When to Validate(4) Preventing a button from validating(5) ...
Let me say right away that this is not a technical post, as you might have guessed from the title. This is me raving about the incompetence of a major airline. First of all, $1000 for a round-trip (coach) ticket between Birmingham, AL and Colorado Springs, CO? Come on, I know the airlines are hurting, but... The price of the ticket aside, if I had made it home like I was scheduled to tonight, I can deal with an expensive ticket. But instead I'm sitting in a Denver hotel room. Now I know that delays ...
Here’s few words on Interfaces and Inheritance from Doug Turnure. Deciding between Interfaces and Inheritance So often, I talk to developers who know how to do interfaces and inheritance in .NET, yet don't seem to have consistent rules around when to use which. It's been my experience that when you get into the trenches with developers, there is a huge disconnect between the theoretical tenets of OO (encapsulation, abstraction, polymorphism, and inheritance) and the day to day coding of applications. ...
My Personal Productivity System – How it Works I've had a few people ask me questions about how I use all the tools I do in a systematic way. I may sometimes be seen as using too many tools and plugins. One of the initial criticisms I've heard from people is that it takes too long to use all the tools. I disagree. At first, it does take awhile to learn to use a new tool. It also sometimes takes awhile to learn which tool to use for what, since many tools overlap in functionality is seemingly ...
Never underestimate the amount of information contained in the PowerPoints, have a look through the following selection and pay particular attention to the additional notes underneath each slide. If you are lucky enough to be just using one PC and not bouncing around customers sites all the time then perhaps consider saving these files locally and then installing the Google Desktop so that you can include your local stash when searching for possible answers to your Citrix Issues?Citrix Enterprise ...
The other day while working on an ASP.Net website with some simple ADO.Net CRUD functionality, I was getting the most frustrating error."Line 1: Invalid syntax near 'spMyProcedureName'." But I ran the stored procedure in Query Analyzer, and it worked fine.Typically my response is to go to the web, but a search on the error message turned up only people with the same question - and no answers that worked for my situation.After much searching through code, and admittedly some yelling, it finally came ...
Any idea what GRID computing is? Well a new website from the Department of Trade and Industry (DTI) here in the UK answers this question very well and can be found here. The DTI has joined forces with industry organisations to raise awareness of Grid computing and its benefits. So put very simply, what is GRID computing? For a change it’s not a set of initials. GRID computing is about making better use of the processing power your computers already have. Most computers spend their time idle ...

Very cool series about the gridview, and hopefully also some answers to my previous wonderings

http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/GridViewEx05.asp

Good news for Technology Experts and Community Crackers. The Nomination Cycle for MVP Program for this quarter is now open.Check Microsoft Most Valuable Professional for more information.For those who are new to MVP Program, Each year, Microsoft gives out an award called the Microsoft MVP (Most Valuable Professional) Award to outstanding members of a Microsoft online Developer Forum. The MVP Award is given in recognition of a recipient's technical expertise, spirit of community, and their willingness ...
This error occurred when installing two ASP.NET (C#) web service on a new server (win2k3 ent + SP1). IIS had only just been installed immediately prior to this. After copying the WS dirs into c:\inetput\wwwroot, and within IIS manager registered them as a web app, changed the anon user to a specific AD account, then did an iisreset. When trying to verify they were accessible (just entering the urls into IE) - both produced the error (401-1). I spend the next couple of hours adding & changing ...
Again it's been way too long since I've posted. So a quick update: I started my new job at Microsoft on July 27th and I've been traveling ever since. I was very fortunate to be able to attend the World Wide Partner Conference in Minneapolis and MGB in Atlanta (As well as MS101 in between). I have now officially relocated to Redmond Washington... and my household goods have finally arrived (it only took the movers 4 1/2 weeks), although everything is still in boxes. So, what am I doing at Microsoft? ...
I was thinking today of what most software engineers / developers/ architects / (insert favorite title here) do when they are not on a time-intensive project. Quite incidentally, I found out today that some of our brethren do nothing. Well, they stare at the screen or read more and more and more news but don't do anything intellectually challenging. So I thought it may be worthwhile to write about what I do, and see how it compares to what a few other folks end up doing. Here's my version of it: ...
There are many situations where the following translations apply. I am sure you can think of a few. Statement: A careful analysis and review are underway at this time.Meaning: We haven’t looked at this yet. Statement: This is an interim reply to assure you we are working diligently on the problem.Meaning: The new guy gets this project, but he doesn’t start until next week. Statement: Unfortunately, your request to attend could not be approved.Meaning: We’re going and there’s ...
PMP journey - experience sharing When I look back at how I prepared for this exam , I see a logical sequence (life cycle) of how things happened during the whole exercise and it can be best explained like ; 1) The initial interest / curiosity I do not exactly recollect how this happened. It was easily almost one year back. I always had this feeling within me that , even if I am well experienced in project management , something was lacking in me , when it comes to practicing / preaching project management ...
I was having a nagging feeling that I am not making use of the GMail's space that's allocated to me effectively. Thats when I came across GMail Drive which allows you to use your GMail space as a virtual online storage medium. The creator had mentioned that the program breaks whenever GMail makes modifications, but the when I checked with latest version it was working fine. Just to make sure, I had written to gmail support asking them if this particular software is allowed to be used along with their ...
So, some of you may know I posted my previous post up on Channel 9 and the guys didn’t let me down. Bob Tabor (of Learn Visual Studio.net fame) came up with the most comprehensive set of answers and before coffee, impressive Bob, not a mere mortal then? So here is the list so far, 1) Team Explorer window - Add Work Item context menu 2) Team menu item - Add Work Item 3) As someone else identified, through Excel and Project (actually, its not that burdensome, IMHO) These are options on the Team ...
This post will evolve with time. I wanted to share the resources that I myself use to troubleshoot the issues with MCMS deployments during my consulting assignments. I am just starting this post now but down the road I will also add step by step guide for things to check while installing and running MCMS 2002 installation in Production, Staging, Content and Development Environment. So keep visiting back to get more details. I can understand the frustrations that client face because there is no easy ...
I very much enjoyed last night. Hugh MacLoed was a wonderful host. 190 Poindexters filled the Texas Embassy in the end. Loads of other fellow attending Geeks have written great reviews, recorded podcasts, taken pictures and even a video which you can all be found HERE. On a personal note I would just like to say a special Thank you to everyone I met last night. On a lighter note, it was a right laugh! Ian has been rubbishing my good name all day on Channel 9 Fore-shame on all those who didn’t ...
Nothing much in the opening keynote session, just a release date for Visual Studio 2005, SQL Server 2005 and BizTalk 2006 -- November 7. The details are available at the launch site: http://msdn.microsoft.com/l... After a visit to the INetA booth, I caught the last part of Billy Hollis (www.dotnetMasters.com) presentation on Click Once WinForm deployment. Between MSI, Click Once and the Application Updater Block, we should be able to deploy anything across the web these days. We're working ...
Last night, I participated in the Mobilizer game, a scavenger hunt where teams compete to win a portal media center device. The game involved solving puzzles based on clues around the convention center. Each team was given a VX6600 Pocket PC Phone to use for the game. On the phone, teams accessed various web pages that provided clues. Based on the clues, the teams had to answer questions to complete the game. Finding the answers involved running around the convention center, as more points could ...
...and they should be. I’m trying to remember a tech story of similar magnitude in its implications, and I can’t think of any. Scoble wants to know how people feel about it. To borrow from Douglas Adams, this “is big. Really big. You just won’t believe how vastly hugely mindbogglingly big it is.”. Scoble has some questions, of which only one is significant to me (#5), and only because it peripherally touches on my biggest question. And I don’t mean that the answers ...
Once again I feel compelled to delve into a “political” issue. This issue is potentially the most important of our time. It has potential to be bigger than Iraq, bigger than terrorism, bigger than the price of oil, global warming, judicial appointments, you name it. Recent events have definitely brought it to light, but it was the admission from Mark Felt that he was “Deep Throat” that really got me thinking on this topic. As an aside, I’m definitely going to have to ...
Have you built a mobile solution for you company from scratch? Yes, I’ve tried it too. Don’t get me wrong Visual Studio is a very powerful tool and the emulators are a great step forward but for my mind most of the pieces of the solution just aren’t there and you have to end up building most of that yourself. The risk is the components parts are not built to best practice and often aren’t as productive as they could be. In this space you are still very much on your own. Often ...
June 9th - 6:30PM in Boca - Embassy Suites, Yamato Road, Boca Raton Come hear the VB Development Team talk about Visual Basic in the upcoming Visual Studio 2005 release. These are the people that know the inner workings of what's going on; so you will get the opportunity to get answers literally from the horses mouth RSVP Click Here to RSVP Unfortunetly I will not be here, I will be in Orlando I also want to thank Jay Roxe for organizing this. make sure to register to receive free T-shirt, complete ...
Dear All,All of us do a Search everyday ! I mean the Internet Search !!We do a search starting from movies to whats new in the market. Developers and Software Professionals often use search engines to view information related to latest technologies, which is shared across the net.The New MSN Search http://search.msn.com/ is just a new revolution and experience in your search. Its faster than you expect.Some of the cool features include:-1. Intelligent Search BuilderNow you can select the way you ...
My wife is walking in the March of Dimes WalkAmerica this year to bring support to premature babies. The research conducted with our support is very important because the statistics are astonishing as you will see below. If you would like to help sponsor my wife during her walk, click this link and add your support. Did you know that premature birth is the leading cause of new born death in the first month of life? It affects 1,305 babies a day in the United States. Those who survive may have lifelong ...
A colleague of mine recently asked what I thought were the top 5 most significant changes in computers over the last 15 years. In order of significance, I said… Size (smaller) Availability (more) Ease of use (better) Power (more) Cost (cheaper compared to power) I came up with my answers fairly quickly, how about you ...
I would like to start asking some questions in C# + .NET in which I don't have answers yet. If you guys know the answers, please help answer that. I will try to maintain the list of answers. Thanks :) To kick off an infrequently asked question awaiting for answer, I would like to ask why .NET BCL does not offer the API to convert time from one timezone to the other time zone. You have some way to convert time from other timezone to your local timezone by using DateTime.Parse hack though ...
So... I've also been researching creating custom skins. So far I haven't had any real luck with that. InstallShield X (IS-X) ships with a handful of predefined skins. There is NO mechanism for discovery of new skins in IS-X. If you want to create a new skin, you actually have to manually alter one of the existing ready-made ones. There are a load of problems with the support for custom skins in IS-X. The biggest problem is that there ISN'T ANY SUPPORT! People who rely on the “community” ...
Installshield X ships with a handful of “skins” for their dialogs. You have blue, slate, monochrome (very sci-fi looking), true color blue, olive, midnight and my personal favorite: “NONE”. Why is this one my favorite? Well it's true the others look fairly cool, but they don't work with custom dialogs (even the same size and layout) and they don't even work reliably with the shipped dialogs. Just recently, I ran into a problem where I set my dialog skins to “true color ...
My tudoes to all the new bloggers who have made GeekswithBlogs.net there blogging home on the net. I must add that a lot of people and some very notable names with I share my blog now. I am writing after a whole year - a very eventful one, indeed! I moved over from Pakistan to Australia, got a new job and also studying for a new degree. Witnessed the SQL 2005 Beta, BizTalk 2004 launch and now waiting for Whidbey. I have decided to write again because of my new job here - I am a Microsoft Certified ...
This document defines the defect Severity scale for determining defect criticality and the associated defect Priority levels to be assigned to errors found in software. It is a scale which can be easily adapted to other automated test management tools. ANSI/IEEE Std 729-1983 Glossary of Software Engineering Terminology defines Criticality as, "A classification of a software error or fault based on an evaluation of the degree of impact that error or fault on the development or operation of a system ...
For those of you interested in game development, this short article talks a little about the random dungeon generation I did with VB.NET when writing a roguelike game. If anyone has any specific questions about the source code I refer to (not included in the article, for brevity sake) let me know and when I revamp the article I'll include code snippets along with answers to your questions ...
I recently needed to access the incoming filename in an orchestration and found it difficult to find the simple answer. I found a few examples of doing so in a pipeline adapter and a couple of cryptic answers on newsgroups but nothing plain and simple. The incoming filename is made available in the message context and can be accessed via: IncomingMsgName(FILE.Receiv... Hope this helps somebody and saves some time. ...
I want to describe a recent customer support experience. The sad thing about it is that it’s not that surprising anymore. This happened to me this morning. I thought about posting and removing the names of companies and products, but I decided to leave them in. It all started when I needed to resize some partitions on my PC at work. I have it set up for dual boot, and I’m blowing away one of the OS’s and installing it as a virtual machine instead. This means I no longer need the ...