Rob Gillen's WebLog
Random comments on MPF, Provisioning, and .NET Development
-
Web Service Studio
Those of you who interact with and develop XML web services on a regular basis are probably very familiar with this tool or have other tools that you have purchased/developed to provide similar functionality, but I came across the Web Service Studio (http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c) last night while working on a little web service project and I think it is great… It is straight-forward in its operation, and doesn’t have alot of “jazz” to the UI, but it does what it is designed to do… which is providing you with a means of interacting with Xml web services in an adhoc fashion. I used it primarily as a testing tool, to validate that the web services I was creating worked as they should. There are many other tools that one could use for performing such a validation… the built-in test page (only works on the local machine), building a custom client such as a winform app (this works, but requires a custom build for each web service which is hardly efficient), using a tool such as InfoPath to quickly build a test form (again, very effective, but requires a new form for each web service). Web Service Studio allows me to simply point to a url after which it will read the WSDL, enumerate the methods available to me, generate the proxy, and let me test/probe each request right there… better yet, it allows me to see the raw XML request being sent back and forth for each “post” so I can see what the request/response needs to look like for non-webservice-friendly (i.e. you have to hand-craft the XML) SOAP clients. Anyway, if you are working with Xml Web Services on a regular basis and need a simple (and free) testing tool, this tool is definitely worth looking at.
-
VisualStudio.Net.2005.Beta2(firstExperience) == Really.Good;
Wow… early this morning was the first time that I was really able to spend some time with the new Visual Studio 2005 beta… and let me join the majority of the blogsphere in saying that I’m quite impressed. My task today was a simple one… that of converting a primarily content-focused website that I had build using Dreamweaver MX to ASP.NET 2.0. The following are some general impressions…
-
So... InfoPath IS useful....
One of the unfortunate realities of being a busy consultant and developer is that your exposure to technologies and tools are often limited to what you have to have to use to get your job done, or what your client needs and/or is interested in. Obviously, you work hard to keep yourself exposed to as much and varied technology as possible, however somethings invaribly slip through the cracks.
-
.NET Framework 1.1 sp1 and MPS - the real story
-
Forwarding a user's mailbox via MPS
I was recently contacted by a client inquiring how to forward a user's mail using MPS. There is no specific "provider method" for this, but it is actually very easy using the Manged Active Directory::ModifyUser method.
-
MPS and VS 2005
As a member of the development community, it seems almost requsite to comment on the newly-released Visual Studio 2005 beta 1 products. I learned of the release while on client site participating in a discovery project for a MPS rollout. One of the things the client was concered about was the ability to "drive" the provisioning sytem from their current *nix-based SOP system. We had been talking about the web services interface as the most probably interface candidate. During the meeting I was able to download and install the Visual Web Developer 2005 beta 1, and within a matter of minutes build a web service example on the fly and demonstrate to the customer how his existing systems could call the methods and interact with MPS (I happened to be running a copy of the MPF engine on my laptop making the demonstration complete). Needless to say, it was easy to keep their attention after such an easy and quick example.
-
MIIS - password sync?
Well, I'm about a week behind writing this post due to travelling around the world abit on business, but last weekend (June 24-25) represented the anual MIIS Users Group meeting on Microsoft's campus in Redmond. I'm not sure what the official numbers were, but it seemed that there was a good group of users from around the world present for the two days of meetings. During this time we were able to meet some of the MIIS team members as well as be introduced to where the product is going both in the short and longer term.
-
.NET-based dac and role security
I'm continuing to work on a .NET version of the DAC (Delegated Administration Console) - essentially a UI front-end for the Microsoft provisioning System and specifically Hosted Exchange 2003.1... i've been learning a number of things and experimenting with some very interesting (at least to me) technologies. I thought I'd share a little here and maybe post some more detail on each of these items over the next couple of weeks...
-
First hack at globalization and localization
So I've been working on a test of the .NET globalization/localization techniques for ASP.NET (v1.1) and have been having relatively mixed results. The documentation and step-by-step examples have been a bit weak and the documentation for this area of the framework does not seem nearly as robust as other topics. This perception might be, however, just from my lack of true understanding of how this is all supposed to work and the associated terminology.
-
Welcome to the blog
People use their blogs for all sorts of different things, I intend for mine to be a sort of “diary” of my work as I learn/increase my learning of a certian few Microsoft Technologies: MPF, BTS, C#, .NET, Whidbey, and Yukon.