Geeks With Blogs
Jennifer Zouak JENNIFER · ZOUAK's · BizTalk · and · .NET · column
21
Dec 09

I finally bit the bullet and created own blog site... yay! (and when I say "I", I actually mean my gracious husband TheAdzo!)

http://www.zouak.com/?author=2

Or on RSS: http://www.zouak.com/?author=2&feed=rss2



I noticed the problem yesterday and spent the whole day on this. Some of this is documented, some not yet. The problems: When building web applications with TFS's team build (we have 2005) the _PublishedWebsites directory does not contain some expected items: 1) Satellite Assemblies & their directories plus the wrong culture assembly is in the bin ......

Here is a list of the items in my "essentials" toolkit this year (in no particular order): Remote Desktop + Citrix Metaframe + Rogers wireless USB key -- lets me work on the train!!! Microsoft Visual Studio + TFS + IIS + SQL Server (yah yah yah) TFS Build Manager, TFS Power Tools + SourceServer + BuildAutoIncrement (cause I have to) Jetbrains Resharper ......

Here is a list of the more meaningful tools and extensions which I have downloaded and enjoyed this year: Google Search Bar + Bookmarks XML Notepad 2007 (Microsoft, free) Tail 4.2.12 NUnit for Windows WebServiceStudio/SoapBits BizTalk ScheduleAdapter (Scheduled Task Adapter) http://www.codeplex.com/Biz... Microsoft Enterprise Library 3.x ......

Tripped on this one again -- the idea is that the orchestration posts a message directly to a message box and from there it is picked up by subscribers. This wasn't working, then when I saved the message out of the HAT, I realized the routing properties weren't being promoted. Sigh. Luckily this excellent blog article popped up. Right, use a correlation ......

Note for later: Bug in biztalk mapper with multiple messages. BizTalk mapper does not support multiple input messages where 2 (or more) use the same namespace. I get a compile error on the btm.cs file -- a file I cannot even edit. Workaround: Use two maps. In second one, take the result of the first one, mass copy, plus add the second message. And a ......

BizTalk & BRE - sigh - This error seems to happen upon compile when your business rule policy isn't working/is broken and you try to compile your orchestration. update: When adding helper classes to a policy, make sure it and ALL of its dependencies are in the GAC. If at a later date you have even one missing dependency, it will halt your development, ......

Working wtih sharepoint (wss) and scrum... it is neat how the backlogs (lists) can build out quickly. But Sharepoint doesn't by any means enforce a process. The maximum access but the minimum governance. Some tips: 1. Learn scrum first, then implement on Sharepoint. Doing it backwards will have you duplicating the "waterfall" microsoft project tasks ......

Today I edited a file from our online document repository without first downloading it. I had just clicked "Open" when IE7 prompted me instead of "Save"... I worked on the document using Office 2007 Powerpoint for a couple of hours, clicked Save and then closed it. Next I tried to find it to re-upload it to the repository. OOOPS! I hadn't done a "Save ......

I finally got an example working where I am using a pure XAML (no code) workflow definition and also using a base class. This took a bit of research and filling in the blanks. I was surprised that Visual Studio doesn't seem to support the XAML-only stuff... sigh. And when I got is working, the designer refused to display it, so I have to stick to the ......

In creating a custom workflow activity and trying to follow the advice on creating a validator, I ran into one issue which was that I have two types of activity properties: Those which need to be set at design-time and those which are dynamic or bound at runtime. The validator examples give little detail on how to differentiate the two. Here is *a* ......

Having worked so much with BizTalk, haven't had the chance to create a pure .NET 2.0 web service (automaticly generated WSDL). Much to my surprise, the concept of a "Required Field" is not explicitly supported -- i.e. setting minOccurs = 1, etc. For future reference, some mitigating suggestions are provided by Microsoft here: http://msdn2.microsoft.com/... ......

The message box viewer gives an excellent overview of BizTalk solution including custom tweaks against some "less" documented features. This helped me diagnose an exceptionally high load after we created additional host instances where someone had actually increased biztalk polling interval (but hadn't documented this so it was unknown to me). http://blogs.technet.com/jp... ......

Installing a BizTalk App can be quite a challenge. You have options of 1) Manual, lots of documentation needed. But then you were going to create docs anyway, right? This is good when you only need to install it once. 2) BizTalk-generated MSI. This is simple and quick to produce. My main issue is that this is not customizable with regard to the application ......

I was trying to sovle a sticky problem involving someone else's assemblies but not getting very far -- I needed more information such as line numbers. Usually when you invoke a .NET assembly from BizTalk you need to put it in the GAC and this means you are deprived of the symbols (PDB) which would normally sit beside the assembly in the file system. ......

Copyright © Jennifer Zouak | Powered by: GeeksWithBlogs.net