eagle wrote:Was that green apple some sort of subliminal advertising?
What about the Heineken? MS must be more of a cool place to work than I thought originally.
BOb
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
eagle wrote:Was that green apple some sort of subliminal advertising?
Looks great... a few questions...
1. It looks like the build agent is actually a dummy/slave machine and it is actually the TFS that monitors checkins and when a build is needed it tells a build agent to run that build. Is this the case? If so, can you have a pool of build agents rather than specifiying a specific agent for a specific build?
2. The build status UI looked like it was passive... in other words you actually had to decide to look at the build status screen to see if one failed or whatever. Is there any type of notifications that just pop-up if a build fails... sort of like cctray? CCtray makes things so easy... you can basically ignore it but a quick glance without opening any UI dialog and you can tell the status via the Green-Yellow-Red indications.
3. Is there any labeling in source control that corresponds to a build? This could perhaps be used because a build is compiled as Debug for testing but then when we decide to release the build we want to actually rebuild from the same source to create a release/install package. Or, is this just part of the build project file itself? (Sorry we have worked with TFS build at all yet.)
4. How easy is it to add additional build steps like perhaps running FxCop or Simian or Fitnesse tests? Can the reports from those third party tools be integrated into the data warehouse?
Thanks.
BOb
I don't understand why this would/should be limited to Vista... This seems like the caching should be controlled in the drive firmware rather than the OS.
I would expect that you will soon see the cache utilization built right into the drive firmware so you get the same benefits of a flash cached hard drive.
This is not much different from SQL servers cache. The main difference is that you are using non-volitile ram rather than dram... so on power off the cache remains and can be used for booting as well. But, Personally, I leave my PC on all the time, so boot
up time isn't a big deal.
BOb
Another small point. My understanding was that the name WinFx was used because it was the underlying API of windows Vista which would be built on top of WinFx.
It is apparent that this didn't happen. Se la vi.
BOb
schrepfler wrote:Looks very promising, what I object is that it's still data driven. You generate a new set of classes that abstract a database (which might be usefull), but why generate new classes if you already have your own set of the domain in question? I believe a coherent Model Driven solution should also exist and I guess with entities the true ORM nature should allow us to use our domain objects directly. At this point we can see a convergence between the approaches of both Java and .Net on persistence and object-relational mapping except that .Net integrates the queries directly in the language.
dotnetjunkie wrote:
You should have started with C# about 5 years ago...
Do you realize that .NET is almost 10 years old (9 years by the end of 2006)?!