Tag | Developing Posts

So it's great to see that the info is slowly starting to emerge and be defined - to be sure it'll be a slow process... Vista Enterprise: Licensing FAQ for Virtualization ABOUT LICENSING RIGHTS TO 4 VIRTUAL OPERATING SYSTEMS Q. What does licensing rights to 4 virtual operating systems mean and why is this valuable for customers? A. Customers who deploy Windows Vista Enterprise receive a new benefit: the ability to install up to four copies of the operating system in a virtual machine for a single ...
The ReMix event was nice, well, not really comparable to Las Vegas, of course, but it was nice to see the demos again. For me, in fact, the real opportunity was rather to connect with other people interested in these technologies, and in this aspect it was really nice. I've been wanting to meet Ronnie Saurenmann (the guy behind the Zurich Airport XBAP and the "Outlook-like" WPF hands-on lab) for quite some time, I hope for the beginning of a nice collaboration. Of course the icing on the cake was ...
*Moved to: Creating your own Event HandlerCreating an event handler with the Team Foundation Server Event Handlers is very easy. You will need to inherit from the AEventHandler class which is part of RDdotNet.TeamFoundation.dll located in the install directory (I will make an SDK later). Read full Article...Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: TFS Event Handler prototype Configuration DemystifiedThere are a number of config options for the TFS Event Handler Prototype. I will describe all of them in depth here. If you have installed the service and set the account that is used to run the service you should get no errors when starting. No guarantees though :) Read the full article...Read more...Follow my new blog on http://blog.hinshelwood.com ...
I have just started a new Project in CodePlex AjaxDataControls. I am planning to include GridView, DataList, Repeater, DetailsView, FormView and ObjectDataSource in the initial release. Since the Asp.net version of these controls does not have any object model in the client side as those were released long before Ajax framework, currently the only choice available working with this controls is to surround these controls in an UpdatePanel. UpdatePanel is a great option for developing Small/Mid size ...
Style is an often overlooked but very critical attribute of writing. The style of writing directly impacts the readability and understandability of the end product. [1] This statement is true not just for prose writing, but also for the style of programming in the writing of source code in a computer programming language. The readability and understandability of source code by humans is important not only for the creation of quality products but also in creating products that can be developed on ...
Too many option spoils the child! Well, I don't know about you, but that is the case with me recently. I had been looking to getting a good laptop for myself, and was torn between option of choosing a PC or Mac. My area of considerations where that I was mainly developing in .NET platform (and still continue to do so, but not in a large scale) but currently mainly working on a variant of SUSE Enterprise Edition on IBM BG/L and I am very much interested in getting a Mac just for the fact that it will ...
Been a while since my last post. I just moved in to Singapore this year to work as .NET consultant under an outsourcing company. Working with other teams from other countries proved to be a rewarding experience. I get a chance to learn new ways and discipline on programming and see in a bigger perspective how different patterns, if well thought, can define success on developing an application. And of course, to cope up with these "new" things, I need a computer, a laptop! And so I bought a humble ...
In my previously article I have presented the Asp.net Ajax Grid, I am currently writing a comprehensive guide of Developing Asp.net Ajax controls. This will certainly help you to write your own custom control. If you have not checked my previous article I strongly recommend you to read it first.
TechMela is all different. It is a fusion of technologies, expertise and a cliche of our individual events. We earlier used to have Tech Ed for developers, Mobile and Embedded Developers Conference for all those Mobile Devs and bunch of other events like IT Pro for IT Professionals. TechMela brings it all to gether. You never miss out even a single topic when you land up at Tech Mela. With over 3 days, 7 Tracks, 150 sessions and 300 labs, it cannot get bigger than this! TechMela - Business TechMela ...
The Windows Vista UAC exploit I recently published has garnered some attention as well as some criticism. I wanted to take a moment to reply to some of what I've seen in the press, in comments around the web, as well as the response from Microsoft. On some of the PC World/PC Magazine and their affiliates' web sites, there was a comment that "Pac-Man" should never require elevation (I use a Pac-Man clone as an example of what would otherwise be innocuous software in the whitepaper). This is true, ...
*Moved to: Would anyone be interested in hosted Visual Studio Team System (LinkedIn Question) Read more...Follow my new blog on http://blog.hinshelwood.com ...
Recently, I blogged about Alice and since then I've been exploring the different books that you can get to use while teaching Alice. The book that I'll be using with my students is called Learning to Program with Alice by Wanda Dunn, Stephen Cooper, and Randy Pausch. ISBN 0-13-187289-3 Pearson Prentice Hall. The book comes with instructor resources and sample syllabi which I found to be very helpful. The book is broken down into 4 parts. Part 1 is an Introduction to Alice; Part 2 Object-Oriented ...
A new role It's hard to believe, but it's true, it has been already one week since I came back from MIX. During this week, I have been so busy with the project that I didn't even have time to blog. In the project we are currently developing, one of my roles is to be WPF integrator. This is a new role that has been discussed already quite a lot in various occasions. The WPF integrator stands between the designers and the developers. His role is to coordinate the work between these two very different ...
According to this eWeek.com article, Microsoft and SanDisk are working to develop advanced memory cards "that allow consumers to easily take their data with them in one small device." SanDisk will be developing the actual hardware, which is supposed to be about the size of a pack of chewing gum and can be plugged into a port on multiple computers. Microsoft will develop the software. The cards will be available in the second half of 2008. Now, maybe I'm being a nay-sayer here, but doesn't this sound ...
I gave a talk yesterday on using MOSS 2007 as an Application Delivery Platform. My contention is that delivering application functionality to your users is essentially the same thing as Enterprise Content Management (ECM). Think about it...ECM is all about delivering the right information at the right time to the right people. If you simply exchange the word 'information' in the sentence above with 'functionality' you get my point. If you work in the enterprise space you know the demands of a diverse ...
Some Sharepoint and Front Page folks will no doubt be rejoicing over a beta that was quietly released last Tuesday afternoon. Front Page Server Extensions are now available for Vista and Longorn Server. I thought that perhaps this could open the door to developing ASP.NET 1.1 apps on Vista using Visual Studio 2003, so I decided to do a quick test. You see, VS2005 is very versatile as to how it can open webs, but when Visual Studio 2003 opens a web site, it can only use FPSE. And the lack of FPSE ...
Donn Felker has wrote a good step-by-step article on how to access and search SQL BLOB Data from MOSS 2007. SharePoint can already search Office file formats stored in the database, this article can be used as a starting point for developing a separate database that hosts binary data readable by SharePoint. In large enterprises there is always a need to put in SLAs for various data contents, it is good practice to have a separate database containing BLOBs that could amount to significant storage ...
Scenario I am currently working on a project where one of the things we deliver is a web service exposed by BizTalk which allows other applications to interact with one of the legacy systems. The service is consumed primarily by a .net application being developed on another project within the same company. When trying to consume the service the developers of the .net application were recieving an error and with BizTalk being involved the usual case of blaming BizTalk as it is this strange mystical ...
Thanks to all who attended my session on BAM last weekend. You can find the presentation and demo source code here. Note that I did not get the WCF Interception running so the XML file for that is not included - I'll discuss that in a follow up post in the next week or two. To run the demo artifacts you'll need BizTalk Server 2006 R2 Beta 2, .NET 3.0 installed and Excel 2007 installed ...
Gee, I almost forgot one session I attended: Booyah! Designing and Developing Line-of-Business Applications That SIZZLE Once again a nice demo, concentrating on the specific problems and challenges you encounter when you develop 3D applications. Nathan designed beautiful glass tubes which are filled with data. I loved his mention that in WPF, he is actually working with materials and textures. When he says that, I get the impression that his working is actually sculpting 3D objects. I think that ...
Wow, it has been quite a day here at MIX -- I hardly know where to begin. As Ray Ozzie started his keynote this morning, he talked about some new concepts in application categories that reall make a lot of sense. First, there is the idea of the "universal web application," or an app that lives solely online and is accessed via the browser. Then he talked about the "experience first" application, an app that runs on the desktop and can heavily leverage the resources of the desktop. So ok, we've given ...
Microsoft Babies Microsoft new baby yes I am talking about LINQ stand for Language-Integrated Query is now available as a integral part of Visual Studio Orcas. Microsoft releases the new Visual Studio with the name of Orcas and all Microsoft previous efforts (Windows Communication Foundation WCF, Windows Workflow Foundation WWF, Windows Presentation Foundation WPF, Windows CardSpace and LINQ) are integrated in this Studio. From last one and half years Anders Hejlsberg team done a tremendous job in ...
Back by popular demand, Rod Paddock and I are teaming up to deliver this pre-conference training workshop at DevTeach 2007 in Montreal next month (May 14-18). If you're new to developing .NET applications, whether you're coming from a VB6 background, Visual FoxPro background, or another development platform, this session will get you pointed in the right direction and will serve as a solid foundation to build upon at the rest of the DevTeach 2007 conference ...
AJAX has been breaking new grounds almost every day, with over 150 AJAX frameworks, there are plenty of options to choose from and one might say too many. Most of the AJAX frameworks provide you with browser extension libraries that will help you utilize the browser and interact with the server in a more productive way. What they are trying to do in most cases is to provide larger building blocks to achieve your goals by abstracting the calls to the browser API and to the server. The last is a significant ...
A challenge has been made. It started off with someone named Justice, whom I do not know; the challenge was then extended to me by D'Arcy, who has described his own personal goals. I do accept the challenge, with some caveats. First off... what is it? The challenge, in summary, is how to become a better developer in 6 months. I have certain obstacles with this right now prevent me from going full-blown into it as D'Arcy and Justice: I am currently a software manager, not a developer My time is spent ...
Microsoft next target is to provide Person Computer in every home. This was impossible thirty years ago but now it is possible by Microsoft new program called "UP" Unlimited Potential. I this high tech world where success is closer than ever, connections are more easily available Microsoft start the new collaboration program that aim is to help individuals and communities around the globe to achieve their goals and targets by using easily available high tech technology. So Microsoft Unlimited Potential ...
Stimulsoft announces Stimulsoft Reports.Net 2007.1, the newest version of the popular reporting software for Windows Forms and ASP.NET developers. It eases the pain of retrieving data from various sources and provides a friendly report designer and a complete set of design controls to let developers build highly formatted and feature-rich reports, delivering data in a very usable format. New to Stimulsoft Reports.Net 2007.1 are improved productivity features, allowing users to experience high quality ...
We are developing BizTalk applications with Visual Studio Team Edition and every now and then for some reason the Orchestration Designer is removed from the "Open With" dialog, thus when one double clicks on an orchestration it is opened with the Xml Editor. Although I'm not sure why this happens, I suspected the items in this dialog were configured in the Windows Registry ... and so they were, so to fix: 1) Open RegEdit 2) Go to HKEY_LOCAL_MACHINE\Software... and ...
Powershell, is a great tool for handy scripting. It is often needed that you need to write sql scripts in isolated files. The is good in terms of finding errors in script, and focusing on one part while developing part of the sytem.But , as the number of script files grows big , the deployment issue becomes a headache for the release manager to handle your scripts. I used to think that the best solution, for merging files, is to use dos copy /xcopy commend, but this often gets screwed up for really ...
Marty Wasznicky and Scott Zimmerman have published a great article on MSDN on some best practices while developing BizTalk application. Please read the detailed article here http://msdn.microsoft.com/m... Here are the main points of the article: 1. Always Use Multi-Part Message Types2. Always Try to Design Orchestrations with Direct-Bound Ports3. Always Use Separate Internal and External Schemas4. Never Expose Your Internal Schemas Directly in WSDL5. Always Optimize ...
Clinic 5230: Developing Enhanced Web Experiences with Microsoft® ASP.NET AJAX Extensions (note to Firefox users: I've had trouble with the E-learning site in Firefox. I've added www.microsoftelearning.com to my IEtab list) Title: Clinic 5230: Developing Enhanced Web Experiences with Microsoft® ASP.NET AJAX Extensions Course Type: Self-paced Course Available Offline: Yes Estimated Time of Completion: 2 Hours Language: English Description: In this 2-hour clinic you will learn about the rich functionality ...
Here's your chance to learn about WPF and WWF free-of-charge: Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005 This collection of 3 2-hour premium clinics teaches about the new capabilities provided by the .NET Framework 3.0. These clinics are for experienced Developers and Software Architects who are looking to adopt Microsoft's next generation technology within their solutions. Topics covered within the collection include: Windows Presentation ...
Visual WebGui is.... User-Friendly – Visual WebGui was designed to be the next VB6 for the web. Simple to program, simple to deploy. With a full WinForms API and design time support you can start developing complex AJAX applications in seconds with no web know-how. Secured – Visual WebGui was designed to provide for military grade secured AJAX applications by eliminating client side service consumption and business logic processing using an empty client concept. The browser is used as a looking glass ...
I have just clocked that the Enterprise Library has been released; you can download it here I am quite new to using the Enterprise library and I don't use all of it but there are distinct advantages to using it when developing Enterprise (!) size applications. Especially where the Exception handling rules are concerned. For smaller projects I would probably consider the use of the library as overkill!! Overview from the site " The patterns & practices Enterprise Library is a library of application ...
*Moved to: Introduction to .NET Framework 3.0 for Developers EventYesterday I visited the Strathclyde University campus to see a half day session from Microsoft's Mike Taulty. It was very informative, and although I have been developing in .NET 3.0 for around three months there were some areas that I was sketchy on. Specifically "CardSpace" and its use and benefits. A number of other delegates also had concerns which I also shared. Mike managed to answer them effectively for me, I am not sure about ...
A plea out to all those who are using ASP.NET AJAX with sites on IIS7, either under Vista or Longhorn Server: I've been battling a strange issue with ASP.NET AJAX on IIS 7 running under Vista. It's a site that was upgraded from RC1 to RTM, and works great under IIS 6. Have troubleshot it enough under IIS 7 to determine that if the AppPool has the Managed Pipeline Mode set to "Integrated", it fails, and if it's set to "Classic", it works perfectly. The error I'm getting is one that was common during ...
FYI – in case you haven’t got a concise list like this. In case you hadn’t heard. We have just released the March CTP for “Orcas” and the .NET Framework 3.5. Customers are able to get a VPC with the installed bits from here. As with all CTP’s it is important to have your customers provide any feedback. The .NET Framework 3.5 brings no breaking changes. New technology is being added including LINQ, AJAX, Windows Foundation, WCF and WPF Developer Tools and BCL enhancements. ...
Today, I'll blog about Multipoint which was demonstrated at the Emerging Technologies session at the MVP Summit. As everyone knows, students love to use technology. Notice the keyword everyone! However, not all schools in different countries can afford to have a computer for every child so they have to share. As a classroom teacher, I remember the days of sharing pc's and I was like a traffic cop getting kids equal time on the computer. I did my best to make sure each student was able to use the ...
Capital Area.Net Users GroupMeeting Announcement - March 27th, 7:00PM Meeting Announcement - March 27th - 7:00PM - Frank LaVigne - Developing for the Tablet PC Speaker: Frank La Vigne Location: AT&T Building, 1900 Gallows Road, Tysons Corner Learn all about the the basics for building Smart Client applications that leverage the portability and power of the Tablet PC platform. In this session, Frank La Vigne introduces developers to the hardware, software, and development options available to ...
The Keynote speaker for Tech·Ed 2007 will be Bug Muglia, Senior Vice President of the Microsoft Server and Tools business. The Keynote will cover the evolution of IT from an organizational cost center (a group that is expected to cost a company money each year rather than earning revenue) to a strategic asset (one that is expected to earn revenue). He will also cover how to help your IT department embrace this new role and fuel growth and innovation. The Server and Tools business is responsible for ...
Finally the new February CTP of the ClariuS Software Factory Toolkit is out and you can download now, from here. This version includes several new features and some of the key features are the follow: Different Guidance Package Templates, what this means? now when you go to create a new Guidance Package using SFT you will have the possibility to choose a basic template considering if you want to use just a single file or different files per recipe (using xinclude) to use in that guidance package. ...
You might hit a user group. And this Thursday the newest one hits - Chip Lemmon's New Jersey User Experience (NJUX). The groups I attend on a semi-regular basis include the .Net group out of the Microsoft Iselin office, the .Net group out of the SetFocus office and the SQL group out of the SetFocus office. The general theme among most groups is everything .Net Well what's exciting about Chip's group is its focus on the user experience, including usability, good design and functional practices and ...
Overview Software Architect with 16 years of development experience using a myriad of technologies. Have exercised technical leadership in all stages of software lifecycle via collaboration with business stakeholders in defining system requirements, object-oriented analysis and design, design reviews, code reviews, and collaboration with developers and IT staff in troubleshooting/debugging production issues. Have written reusable frameworks and components to provide rapid delivery of reliable, extensible ...
And so for my final report from the MVP summit. For the BizTalk MVPs, day four started with a Q&A session with product team members. A number of issues were discussed centred on the recurrent themes of evolving a coherent strategy across the Connected Services Division and the more effective inclusion of the MVP community into the feedback loop. From my perspective, the BizTalk MVPs must surely be a valuable, if rather under-utilised, resource for CSD. The collective wisdom and experience bought ...
This post is in response to the article "Why Linux will not displace Windows". (I have posted the entire comment just in case it gets taken down from ZDNet.) You are kidding arent you ? Are you saying that this linux can run on a computer without windows underneath it, at all ? As in, without a boot disk, without any drivers, and without any services ? That sounds preposterous to me. If it were true (and I doubt it), then companies would be selling computers without a windows. This clearly is not ...
Peter Laudati asks a very interesting question... Why do you or don't you attend a user group? It's all about the SWAG! You know the goodies they give out at user group meetings... software, tee-shirts, and pizza... Actually this is a really great question to ponder as I am trying to start a new user group (NJUX) myself. Why... why go through the trouble of setting up a meeting place, scheduling speakers and coordinating with other user groups. Well as Paul Kimmel so eloquently states a lot of it ...
"Scrum is a team of eight individuals in Rugby. Everyone in the pack acts together with everyone else to move the ball down the field in small incremental steps. Teams work as tight, integrated units with whole team focusing on a single goal." "The relay race approach to product development may conflict with the goals of maximum speed and flexibility. Instead, a holistic or ‘rugby’ approach – where a team tries to go the distance as a unit, passing the ball back and forth – may better serve today’s ...
A new book on WCF was just published by Juval Lowy at IDesign. For those of you that don't know, Juval is Microsoft's Regional Director for the Silicon Valley area and has helped in the internal strategic design reviews for the .NET Framework. He has presented sessions at the last two Tech·Ed conferences on WCF and helped shape the technical strategy and direction for WCF with Microsoft. I haven't picked up my copy yet, but will be getting one soon. The book focuses on the "why" behind particular ...