Windows Communication Server (Indigo)
2005 Sep 29
2751 of 3325 | Doug Walter is in the house! - My friend and colleague Doug Walter now has a blog on this esteemed site. Doug is the lead development lead on the Indigo security team and I`ve had the pleasure of working with him on a bunch of things, including WS-SecurityPolicy and our claims-based authorization story in Indigo, over the past year or so.I`m fairly sure that Doug and I will both be postingentries related to authorization over the next few weeks. It promises to be an interesting ride, so hop aboard!...
2005 Sep 28
2752 of 3325 | Doug Walter is in the house! - My friend and colleague Doug Walter now has a blog on this esteemed site. Doug is the lead development lead on the Indigo security team and I've had the pleasure of working with him on a bunch of things, including WS-SecurityPolicy and our claims-based authorization story in Indigo, over the past year or so. I'm fairly sure that Doug and I will both be posting entries related to authorization over the next few weeks. It promises to be an interesting ride, so hop aboard!...
2753 of 3325 | Indigo and Visual Studio -
Michelle Bustamante (a.k.a Das Blonde) takes
us to task on the Indigo tooling story.
One of the things I really like about Indigo is the fact that our programming model
is by and large agnostic to the application model in which it is hosted. That`s a
fancy way of saying that we don`t really care where our worker process and AppDomain
come from -- Indigo will quite happily live in any managed AppDomain. That frees you
to choose a hosting model that meets the needs of your particular application, and
you won`t have to learn a new programming model to make Indigo work in that environment.
I agree with Michelle`s point that our current tooling story does not rea......
2754 of 3325 | Indigo Road Show @ PADNUG Tonight - Stuart asked me to post this (although I took out the marketing goo). Ari is a fun speaker and is not to be missed.
The Indigo User Group Road Show rolls into Portland tonight, Wednesday, September 28, 2005 at 6:30 PM, and this is one PADNUG meeting that you definitely do not want to miss!
FREE and open to the public, but registration is required for this special PADNUG event. Register today!
Join top Indigo team members Ari Bixhorn and Richard Turner for an inside look at Microsoft`s next generation technology for distributed programming.
WHAT: Microsoft Indigo User Group Road ShowWHEN: 6:30 PM, Wednesday, September 28, 2005WHERE: Intel Jones Farm Conference Center Auditorium2111 NE 25th A......
2005 Sep 27
2755 of 3325 | MSMQ with BizTalk 2004 and BizTalk 2006... -
I worked through a problem recently with a client that really took me by surprise
- because I would think that many BizTalk shops would be running into this issue regularly.
So! Here goes with an explanation and a solution.
We ran into this problem initially using the MSMQ (not MSMQT) adapter with BizTalk
2004. We had roughly 10 MSMQ receive locations, as well as a few send ports
that were using the loopback
adapter. These were all executing in the same host.
The initial symptom was that the loopback adapter appeared to not work - messages
were just not getting through! They sat in the "delivered, not consumed state"
for no good reason. But ......
2756 of 3325 | MSMQ with BizTalk 2004 and BizTalk 2006... -
I worked through a problem recently with a client that really took me by surprise
- because I would think that many BizTalk shops would be running into this issue regularly.
So! Here goes with an explanation and a solution.
We ran into this problem initially using the MSMQ (not MSMQT) adapter with BizTalk
2004. We had roughly 10 MSMQ receive locations, as well as a few send ports
that were using the loopback
adapter. These were all executing in the same host.
The initial symptom was that the loopback adapter appeared to not work - messages
were just not getting through! They sat in the "delivered, not consumed state"
for no good reas......
2757 of 3325 | Short history of MSMQ Adapters in BizTalk - In the beginning: MSMQ AIC
In the beginning there were no adapters. In BizTalk 2000 and 2002 they were called AICs – Application Integration Component. MSMQ AIC for BizTalk 2002 used MSMQ API from Windows Message Queuing and that was it. Windows Message Queuing was doing the network related job and it also stored intermediately messages in MSMQ queues on the machine before they were read by MSMQ AIC of BizTalk or sent to the world over the network.
It was simple and straightforward, but it had a few problems on its own:
Reliability: once the message came to some machine and before the message was picked up by BizTalk, the crash of the machine would destroy the message. Not the best sto......
2758 of 3325 | Short history of MSMQ Adapters in BizTalk - In the beginning: MSMQ AIC
In the beginning there were no adapters. In BizTalk 2000 and 2002 they were called AICs Application Integration Component. MSMQ AIC for BizTalk 2002 used MSMQ API from Windows Message Queuing and that was it. Windows Message Queuing was doing the network related job and it also stored intermediately messages in MSMQ queues on the machine before they were read by MSMQ AIC of BizTalk or sent to the world over the network.
It was simple and straightforward, but it had a few problems on its own:
Reliability: once the message came to some machine and before the message was picked up by BizTalk, the crash of the machine would destroy the message. Not the best story.
......
2005 Sep 26
2759 of 3325 | Enforcing Ordering of Data Elements when receiving messages in WCF (Indigo) -
Back to more _WCF_, or previously known as Indigo, postings...
I dont think a lot of people know about one of the aspects of WCF, which pertains
to how WCF serializes incoming messages before it sends it to the dispatcher and onto
your .NET typed code.
In .NET 1.*, ASMX disregards the ordering of the data elements in the received messages.
This means that for a XML Schema such as this:
[s:complexType name="CreditCard"]
[s:sequence]
[s:element name="AccountName" type="s:string" /]
[s:element name="CreditCardType" type="s:string" /]
[s:element name="CreditCardNo" type="s:string" /]
[s:element name="CreditCardExpiryDate" type="s:string"......
2760 of 3325 | GeeksWithBlogs Podcast on Windows Communication Foundation - Richard Turner and Payam Shodjai talk about the Windows Communication Foundation (you know, Indigo) on PodcastStudio.net. They talk about the Indigo Roadshow (one more date today and one more on Wednesday) and what they are telling people about WCF.
-Matt...
2761 of 3325 | Looking for Some More Clients and Work - I reactivated my consulting practice, ManagedCode Consulting, and so far we doing some great leading edge .NET projects for several places including a prominent INETA speaker. We have room for some addtional clients and work, thus this blog post. Our areas of speciality include:
Total understanding of .NET as Sam has been in it since 1999 and is an INETA Speaker and MVP for C#
17 months with the Indigo SDR program; architecture, design, implementation of SOA systems particuarly Indigo
WinFX work
.NET Architecture and Best Practices
Agile projects and methodology
All areas of .NET especially CLR, COM Interop, Web Services, Data, Mobile
Demonstrated .NET product expertise with over 10 ......
2762 of 3325 | PDC 2005 Talks -
COM326 (The One about XML in WCF) & PRS334
(The One with Chris and Doug) are now available.
Three notes...
First, the community X30 died last week, so didn`t get a chance to confirm that all
the demos work after I added the "as is" stuff.
Second, the death of the X30 made it impossible for me to port the demos to VB9 (if
I get another box and some time, I`ll do the port).
Lastly, you need the Linq preview bits installed to compile these samples...
...
2763 of 3325 | Protocol Integration -
During my "XML for WCF" talk I showed ASMX and ASP.Net running on top of a WCF service.
To make the demo even more interesting, I showed our existing Web services stack doing
POX running inside of our new Web services stack doing POX.
Before I walked through that demo, I showed the below slide:
This highlights our focus on protocols as the solution, not a single runtime.
That is our big bet.
While we are not wed to any particular protocol, we think that XML, SOAP &
XSD/WSDL add value.
If we didn`t, we wouldn`t have spent the last couple of years investing in the WS-*
family.
That said, those protocols aren`t for everyone and every scenar......
2005 Sep 23
2764 of 3325 | Indigo e` la vasellina del software - http://blogs.ugidotnet.org/stefandemetz/archive/2005/09/22/26927.aspxSome how, I think WCF is going to make a huge splash in Italy...
2765 of 3325 | WCF: Efficient Buffer Management - In order for a Transport to read and write Messages, it may buffer the serialized message. At the very least, the Headers need to be buffered. And in many cases (such as to avoid head of the line blocking issues), buffering the entire message is necessary.
While the CLR`s garbage collector does a really [...]...
2005 Sep 22
2766 of 3325 | PDC Recap: Applications and Communications Roadmap: Platform Presents and Futures - For those who couldn`t make it to PDC, here`s the content fromthe "Lap Around CSD" talk that I gave with Mike Vernal, Doug Walter, and Dharma Shukla.The flow of the talk was (Term-Definition-Haiku-XML-code)+. Here`s the basic content formatted fairly hastily for this blog entry:MessageNoun, An XML-compatible unit of information exchanged by programsMessage, oh MessageThe Truth Is On The WireThere Is Nothing Elsehttp://schemas.xmlsoap.org/soap/envelope/" xmlns:A="http://schemas.xmlsoap.org/ws/2004/08/addressing"> http://schemas.microsoft.com/demo/ListProcesses static void Main() { // mysvc Message request = Message.CreateMessage(XmlReader.Create(Console.In)); Message reply = null; Console......
2767 of 3325 | Porting from Indigo beta1 to WCF beta2 -
Along with the name change, we also made a raft of API changes in beta2. When
porting Indster from
beta1 to beta2, here are the most common changes I had to make across the codebase,
in no particular order. This list isn`t meant to be exhaustive - just a
representative list.
Class name and other code changes:
ServiceSite ServiceSite
ServiceSite InstanceContext
InstanceModeAttribute InstanceContextModeAttribute
InstanceModeAttribute.Singleton InstanceContextModeAttribute.Single
typeof(ChannelFactory.Description.Address) EndpointAddress
(from Uri)
IProxyChannel ......
2768 of 3325 | Windows Communication Foundation Protocols - PDF chart indicating which protocols are supported by Indigo Windows Communication Foundation....
2005 Sep 21
2769 of 3325 | Given Up on Vista 5219 and Repaved - I have talked about how I ran Vista since August 5th on my main laptop and the experience has been fantastic.While the Aero Glass effects are amazing with Build 5219, this build is a CTP NOT Beta 2, so I have had sufficient problems that it doen`t make sense to run it. You should also know if you are a WinFX developer expecting to do certain types of Avalon and Indigo applications, that IIS(7) is not installed at all or available for this build. All this was good for me to discover in preparing for my Advanced Indigo on Vista talk where I will mention all this. The net is that since you don`t have IIS there and there a lot of problems, it`s not really a viable build even for developing. Thi......
2770 of 3325 | Pictures from PDC 2005 -
Some pictures from the
Standard Hotel party and the Saddle Ranch... and of course, not to forget Kirill as
"Dr WCF" :-)
...
2771 of 3325 | Programmiong Windows Presentation Foundation - Since I am mostly dealing with Avalon, Indigo and WinFX in my daily life, I was extremely excited to receive my copy of Chris Sells and Ian Griffiths new book, Windows Presentation Foundation. I can`t think of two people more uniquely qualified on the Smart Client and the WPF to write this book. I will be reading this and have a review soon!
...
2772 of 3325 | The Downside to Cool Software Names -
Certainly theres been a bit of a bad reaction regarding the name changes of Indigo to WCF and Avalon to WPF.
What were once creative names have been exchanged for rather droll ones. Much like expecting to go to amusement park but ending up in a business park. However, creative names can have their downsides.
I recently started reading a book to get more in-depth knowledge of a version control system I am using on a project. In these times of heightened tensions and when the President tells us to be ever vigilant, the stares I get while reading my copy of Practical Subversion can be a bit unnerving. I can just hear the thoughts going on in an observers head.
Well at least hes not......
2773 of 3325 | WS-Heavy, WS-Lite, WS-JustRight - A fault line runs beneath the groundswell that began a few years ago with XML Web services and continues today as SOA (service-oriented architecture). ... One theory holds that the heavy-hitting vendors, working closely with key customers and partners, have ratcheted complexity up to a level that only they will be able to sustain. ... Another view holds that industry heavyweights, who have paid their dues when it comes to security, transactions, and reliable messaging, are indeed qualified to translate their experience in these matters into the language of XML. ... None of the enterprise architects we interviewed for this...
2005 Sep 20
2774 of 3325 | Make Dan blog -
Dan has a blog: http://blogs.msdn.com/daroth/.
It doesn`t have anything on it yet.
You should email him at Daniel.Roth@microsoft.com to
get him to post something.
Dan owns the metadata feature in WCF.
...
2775 of 3325 | Make John blog -
John owns a big chunk of the WCF Service Framework.
His blog is at http://www.pluralsight.com/blogs/jjustice/default.aspx.
There is nothing there.
Send him email at jjustice@microsoft.com if
you want him to start talking about WCF.
...
2776 of 3325 | MSDN Flash Volume 9, Number 18, September 20, 2005 - ------------------------------------------------------ MSDN Flash Volume 9, Number 18, September 20, 2005 --------------------------------------------------------------------------
I was lucky enough to go to PDC I thought it only fair to bring all of you back a little gift. So here it is... "The Finalizer" wallpaper! I saw this lethal little guy hanging out in the market place today and I couldn`t resist going in close for a photo!WPF + WWF + WCF = MAGICIn the last few days Microsoft has made a huge number of exciting announcements! Mike Torres from the spaces team put it well in his post when he said..."The biggest year in Microsoft`s 30 year history starts right now. Come along for the r......
2777 of 3325 | The PDC Technology Firehose - It always takes me a few days to unwind after a show and to process everything that happened there. PDC left me with one major feeling: it`s overwhelming how much new stuff MS is producing at once.So we have Vista and WinFx, which constitues WCF (Indigo), WPF (Avalon), and WWF (WinOE). You also have somevery compellinglanguage enhancements in C# 3.0 with things like LINQ. We have SQL Server 2005, and its family (reporting, notification, service broker, integration services, etc). We have Office 12 and Sharepoint advances, BTS 2006 and beyond, and the new Web technologies around ASP.NET 2.0 and Atlas. However, I think what finally pushed me over the edge was the new Microsoft Expression Stud......
2005 Sep 18
2778 of 3325 | PDC Retrospective -
PDC 05 is in the books, and it’s time for a big exhale. I’m spending the
weekend down in Santa Monica with my friend Barret, and then it’s back to Redmond
to get Beta 2 out the door.
This was a very, very big PDC for me this year. I had some code demo’d in Jim
Allchin’s keynote (I did the Indigo/Atlas interop code…expect to see
some posts here detailing that implementation). It was my first time as an expert
at ‘Ask the Experts’. And it was definitely the first time I’ve
given a talk at a conference of this magnitude. What an amazing week.
Thanks to everyone who stopped by to chat. The fates did not align in the exactly
the way I wanted to and I could nev......
2779 of 3325 | Windows Communication Foundation Forum -
Cool…looks like the WCF
Forum is now up and runnng. RSS feed is here.
This is the best place to post general questions about Indigo and WCF. See you there!
...
2005 Sep 15
2780 of 3325 | APIs in the Sky: Whadya wanna know - I`m moderating a panel tomorrow at PDC on using XML-based protocols on public facing services.I have no shortage of ideas for topics/questions, but I`d love to hear from the rest of the world(no pun intended) what y`all want to hear folks from Indigo, MSN, PayPal, and Amazon react to.Please use the comments on this blog, as my email is pretty sporadic while here at PDC. I`mmainly looking for fodder, so expectme to mangle your ideas to fit the event....
2781 of 3325 | New and Notable 78 - Yet another big gap (August 3rd). As you can tell from all the latest posts, I am playing a lot with Vista, WinFX (Indigo AND Avalon) and half a dozen incompatible versions of SQL Server/VSTS as well as diving into ADO.NET 2.0 in my day job. I am also writing some great new code and material for my Occasionally-Connected Smart Client session in Orlando. If you have seen this talk before at DevTeach and Code Camp, I apologize; it`s been kind of lame but this one is really cool with an Outlook style app and Whidbey`s Click Once as well as OCC and syncing with SQL Mobile and the like. So what do I have to share More left-over stuff from the PDC that I haven`t posted yet. I am also writing a bo......
2782 of 3325 | Secure and Reliable Web services - Axis 2.X and 1.X at the Microsoft PDC 2005 - Kirill from MSFT has a session COM423 - Windows Communications Foundation ("Indigo"): Web Services Interoperability with Java/J2EE today during MSFT`s annual PDC show. There are two demo`s with all our stuff at Apache. First one is "SecureRM" with Axis 1.X,......
2005 Sep 14
2783 of 3325 | [PDC 2005] DAT303 SQL Server 2005: Building Distributed, Asynchronous Database Applications with the Service Broker - Here are the demos used in Gerald and Roger`s PDC talk on the Service Broker. The demos include:
Basics - Creating metadata, beginning a dialog, sending a message and receiving a message.
CLR Services - Writing a CLR stored proc and activating it internally, writing a CLR application and activating it externally (using the External Activator).
CG Locking - Maintaining consistency when concurrent queue readers receive messages from the queue.
WCF Channel - Layering the Windows Communication Foundation ("Indigo") on top of Service Broker by implementing Request/Reply custom transport channels. [This is work in progress and hence we are not releasing this yet].
Remote - Setting up endpoints ......
2784 of 3325 | [PDC 2005] DAT303 SQL Server 2005: Building Distributed, Asynchronous Database Applications with the Service Broker - You can now download the demos used in Gerald and Roger`s PDC talk on the Service Broker from SSB CodeGallery. The demos include:
Basics - Creating metadata, beginning a dialog, sending a message and receiving a message.
CLR Services - Writing a CLR stored proc and activating it internally, writing a CLR application and activating it externally (using the External Activator).
CG Locking - Maintaining consistency when concurrent queue readers receive messages from the queue.
WCF Channel - Layering the Windows Communication Foundation ("Indigo") on top of Service Broker by implementing Request/Reply custom transport channels. [This is work in progress and hence we are not releasing this ......
2785 of 3325 | [PDC 2005] DAT303 SQL Server 2005: Building Distributed, Asynchronous Database Applications with the Service Broker - You can now download the demos used in Gerald and Roger's PDC talk on the Service Broker from SSB CodeGallery. The demos include:
Basics - Creating metadata, beginning a dialog, sending a message and receiving a message.
CLR Services - Writing a CLR stored proc and activating it internally, writing a CLR application and activating it externally (using the External Activator).
CG Locking - Maintaining consistency when concurrent queue readers receive messages from the queue.
WCF Channel - Layering the Windows Communication Foundation ("Indigo") on top of Service Broker by implementing Request/Reply custom transport channels. [This is work in progress and hence we are not releasing ......
2786 of 3325 | Atlas Keynote Walkthrough - I mentioned a little earlier that Id post the Atlas sample code and overall talk flow from the keynote demo I was part of earlier today at the PDC. Here it is below: Step 1: The Web Service We Use In the talk Anders used the new LINQ features in C# 3.0 to query for process information, then join it in memory with data from a database, and then transform it into XML. Don then showed exposing it via Indigo as first a SOAP end-point, then an RSS end-point, and then finally as a JSON end-point that I could consume. Unfortunately I dont have a snap-shot of the above code still with me (it is on another machine right now), so cant show what we really used during the keynote. Here is a si......
2787 of 3325 | Exporting and importing service listings into a database - You implemented a Service Broker service and now want others to be able to talk to it. But they will have to first create your message types and contracts to be able to begin a dialog and send messages to your target service. If their service does not reside in the same SQL Server instance, they will have to setup a broker endpoint and setup adjacent layer security to talk to your endpoint. Next they have to setup routing and dialog level security on their side and hand you the public key certificates and reverse route information so that you can setup routing and dialog level security on your side. All this can be quite tedious and prone to errors as some of you may have experienced with B......
2788 of 3325 | Exporting and importing service listings into a database - You implemented a Service Broker service and now want others to be able to talk to it. But they will have to first create your message types and contracts to be able to begin a dialog and send messages to your target service. If their service does not reside in the same SQL Server instance, they will have to setup a broker endpoint and setup adjacent layer security to talk to your endpoint. Next they have to setup routing and dialog level security on their side and hand you the public key certificates and reverse route information so that you can setup routing and dialog level security on your side. All this can be quite tedious and prone to errors as some of you may have experienced with B......
2789 of 3325 | Exporting and importing service listings into a database - You implemented a Service Broker service and now want others to be able to talk to it. But they will have to first create your message types and contracts to be able to begin a dialog and send messages to your target service. If their service does not reside in the same SQL Server instance, they will have to setup a broker endpoint and setup adjacent layer security to talk to your endpoint. Next they have to setup routing and dialog level security on their side and hand you the public key certificates and reverse route information so that you can setup routing and dialog level security on your side. All this can be quite tedious and prone to errors as some of you may have experienced with B......
2790 of 3325 | News from the PDC 2005: XQuery, LINQ and friends, SQL Server 2005 September CTP - First, we have released the September SQL Server 2005 CTP for download. This is the last CTP before the final release. Yeah!
I will write my customary change blog on what has changed in the XML area a bit later this week.
This year`s PDC again is quite exciting. First my presentation on XQuery in SQL Server 2005 (slides) was very well received, second there is some cool stuff being presented - which I knew of before, but seeing it publicly announced and seeing the audience getting excited is still cool and exciting, and third - and most importantly - I am getting some high-quality interactions with our customers. If you are at PDC and want to talk with me, feel free to come by the DAT track......
2791 of 3325 | SQL Server 2005 September CTP Highlights - Part 1 -
Version: 9.0.1314.06 .NET Framework Version: 2.0.50727.26
The SQL Server 2005 September CTP provides Developer Edition in 8 languages (English,
Japanese, Simplified Chinese, Traditional Chinese, Korean, German, French, and Spanish) and
Express Edition in 11 languages (English, Japanese, Simplified Chinese, Traditional Chinese,
Korean, German, French, Spanish, Portuguese - Brazilian, Dutch, and Swedish). All other
Editions are available in English and Japanese.
This CTP release of SQL Server 2005 is designed to integrate with Visual Studio 2005 RC.
September CTP Readme
Microsoft SQL Server 2005 Express Edition September 2005
CTP; Express Edition Samples and Documentation
Change......
2792 of 3325 | SQL Server 2005 Standard Edition Sept + VS2005 Team Suite RC Working Well - I indicated that I have been doing a lot of leading-edge ADO.NET 2 data work for a client lately and spoke about connecting to SQL Express in the August VS CTP. I switched the project over to using the full Standard Edition of SQL Server 2005 September and Visual Studio Team Suite RC, and I am generally happier. I am not going to say anything bad about SQL Express but I personally find the full Yukon much easier to connect to and work with. As to the combination, I am real happy so far with the stability, performance and features. Of course, the only bummer is that I have to maintain a Beta 2 for TFS, Indigo, Avalon, LINQ, etc. etc. etc....
2793 of 3325 | WinFX Sept CTP Released but Will NOT Install on Vista Beta 1 - Now that Jason has made public the fact that the September WinFX CTP is online now, I can post my findings from a week ago, when I had it for the Indigo program, that the WinFX SDK part will not install on Vista! It says “The product only supports installation to Microsoft code-named “Longhorm” Beta 2.” So is this the PDC build or what build While you`re at it, you may want to look at my Microsoft Max post. Are you sensing a theme here...
2005 Sep 13
2794 of 3325 | Anders Introduces LINQ at PDC Keynote - I`m watching the Bill Gates PDC Keynote on Windows Media, where Anders just introduced LINQ. I don`t want to say much more than he said yet (C# MVPs were pre-briefed) until after the sessions Ok, it`s announced here. LINQ is freaking cool and will make C# and VB developer`s lives much better around data. LINQ is the .NET Language Integrated Query which brings in query expressions into C# and VB. Basically, any data that supports IEnumerable. In other words, a single, general-purpose declarative query mechanism for all data, whether it be in-memory or external. I`m not sure I can show the syntax yet on a blog but it works over XML and SQL. There is XLinq, a set of operators to provide XPath......
2795 of 3325 | Easy Web Services with SQL Server 2005 HTTP Endpoints - SQL Server 2005`s HTTP/SOAP endpoints provide SQL Server developers with new capabilities for using Web services within SQL Server. It`s worth noting though that Web services aren`t new to SQL Server 2005. In SQL Server 2000, SQLXML provided a set of supplemental tools that extended SQL Server`s existing support for retrieving and storing XML data. SQLXML 3.0 supported Web services that enabled executing stored procedures, user-defined functions, and also supported templates. However, one of the challenges with SQLXML was a complex deployment process that required IIS to handle HTTP requests and enable the invocation of Web services.In SQL Server 2005 the HTTP/SOAP endpoints feature lets yo......
2796 of 3325 | Microsoft Atlas Details Revealed - I`m here at Microsoft`s Professional Developer`s Conference, and they`ve announced some interesting tidbits about Atlas, their Ajax framework. (It was a bit weird to hear Jim Allchin refer to DHTML as Ajax on-stage.)Atlas will be a cross-browser JavaScript library with ASP.NET bindings. They are fully supporting Safari, Firefox, and Internet Explorer. Atlas includes a bunch of UI components as well as other utility functionality (for example, a ScriptManager that loads JavaScript on demand).The idea is that Atlas seamlessly fits into the Microsoft UI client stack: DHTML -> Atlas -> ActiveX -> WPF/E -> Win32 -> WinFX. (WPF/E is the portable Avalon API I blogged about earlier today, WinFX is ......
2797 of 3325 | Microsoft Max - At PDC keynote Microsoft Max was shown. Jim Allchin asked a team of six developers to create a sample application using WinFX. The result is Microsoft Max, a cool picture sharing application! This application makes use of WCF for peer-to-peer communication, and WPF for the user interface with some three-dimensional features showing the pictures.
Team blog for Microsoft Max
Microsoft Max Homepage including the download!
Christian...
2798 of 3325 | Microsoft MAX ! on Vista! - I was real excited to see the demo app today, Microsoft MAX, leverage Indigo and Avalon. But what happens when you try to install on Windows Vista The home of WinFX and Avalon...you get that it requires and only runs on XP SP2!! I am getting real tired of all the WinFX stuff and various tools not running on Vista and instead on XP....
2005 Sep 12
2799 of 3325 | My PDC Schedule -
I am leaving for PDC in
the morning.
Below is my schedule if you are interested in talking
about WCF or seeing one of my talks.
Note the overlap on Friday -- I am going to try to
make the last 15 minutes of the "APIs in the Sky" panel -- good thing it is in
the next room over (which means that it is a mile away in LA, so I will be there for
the last 7 minutes).
When
What
Where
......
2800 of 3325 | Patterns and Practices for Designing Service Oriented Applications - PDC PreCon Session - At the last minute I decided to signup for the P&P SO precon. My friends Don Smith and Peter Provost are 2 of the presenters, and because I know I have a big mouth, and tend to ask questions (a la Code Camp style), I didn’t want to “interfere” with their presentation, so I was not going to attend. But, I really wanted to see this pre-con, so I promised myself, that I’d be good and take any discussions offline. I’m in the session write now, and so far so good, and I’m glad that I’m here. I going to break down the way I have been building webservices and make sure that it conforms to the P&P stuff. I’m pretty sure that my style is close to the P&P, but it is the little stuff that tends t......