Got more questions? Find advice on: SQL | XML | Regular Expressions | Windows
in Search
Welcome to AspAdvice Sign in | Join | Help


Press Releases submitted from various .NET companies.

O'Reilly Releases Programming WCF Services

Sebastopol, CA—As Juval Lowy observes, it's difficult to get a consistent from different people on what WCF is: "To the web service developer, it is the ultimate interoperability solution, an implementation of a long list of industry standards. To the distributed application developer, it is the easiest way of making remove calls and even queued calls. To the system developer, it is the next generation of productivity-oriented features, such as transactions and hosting, that provide off-the-shelf plumbing for applications. To the application developer, it is a declarative programming model for structuring the application. And to the architect, it is how one can finally build service-oriented applications," says Lowy, adding, "WCF is in actuality, all of those, simply because it was designed that way—to be the unified next generation of Microsoft's disparate technologies."

The importance of WCF to the .NET developer is not to be underestimated. "To me, WCF is simply the next development platform, which to a large extent subsumes raw .NET programming. WCF should be used by any .NET developer, regardless of application type, size, or industry domain," says Lowy. His new book, Programming WCF Services (O'Reilly, US $44.99) is an authoritative introduction to Windows Communication Foundation (WCF), a book that goes beyond mere documentation to providing the insight developers need to understand the platform.

"WCF allows developers to focus on the business logic, not on the plumbing, and decouples them from the plumbing by providing off-the-shelf-plumbing," says Lowy, a Microsoft Software Legend who took part in the strategic design of WCF and worked with the team that implemented it. "This enables developers to be incredibly more productive, and to cross boundaries such as technology, team, industry domain, business models, etc."

"Programming WCF Services" focuses on the rationale behind particular design decisions, often shedding light on poorly documented and little-understood aspects of SOA development. Developers and architects will not only learn the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by Juval Lowy throughout the book go well beyond the guidance that can be found in conventional sources.

Programming WCF Services covers:

  • Service contract factoring
  • Data contract versioning and marshaling
  • Scalability strategies
  • Operations, calls, and events
  • Transactions and fault handling
  • Concurrency management
  • Queued services
  • Service-oriented security

Juval Lowy is a software architect and the principal of IDesign, a company specializing in .NET architecture consulting and advanced .NET training. Lowy is Microsoft's Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET. He participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Lowy has published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized him as a Software Legend—one of the world's top .NET experts and industry leaders.

Background and Market Information:

Additional Resources:
For more information about the book, including table of contents, index, author bio, and cover graphic, see:

Programming WCF Services Programming WCF Services
Juval Lowy
ISBN: 0-596-52799-7, 610 pages, Print: $44.99 US, $58.99 CA

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.

Published Tuesday, February 27, 2007 1:39 PM by ssmith

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS



My Plumbing Blog » Plumbing said:

March 1, 2007 6:42 AM

Sheenashirley said:

This is the first article I’ve read since finding this site…and what an article!!! I’m hooked.

<a href="">plumbing contractor Temecula</a>

March 27, 2010 5:08 AM

adidasshoes said:

The aim of Adidas shoes is to make the very best adidas superstar shoes at an affordable Adidas shoes of running sneakers is about a lifestyle. Always making style and innovative advances, cheap Adidas shoes have the  fashionable running shoes you will love.From inexpensive adidas running shoes to competitive track shoes, the Adidas superstar sneakers offer great value.

April 11, 2010 6:47 AM

adidas shoes said:

<p><strong><a href="">Adidas shoes</a> </strong>are very easy on the  legs and protect you from all kinds of twists or sprains.<strong><a href="">Adidas superstar</a></strong> shoes have a &quot;nice design&quot; and are &quot;feather  light&quot; and &quot;breathable&quot;. <strong><a href="">Adidas original</a> </strong>shoes pros are its very stylish,  feels great on your feet and clothing wise, its very reasonably priced from  adidasbuy com.</p>

June 10, 2010 3:12 AM

adidas said:

<p><strong><a href="">Adidas shoes</a> </strong>are very easy on the  legs and protect you from all kinds of twists or sprains.<strong><a href="">Adidas superstar</a></strong> shoes have a &quot;nice design&quot; and are &quot;feather  light&quot; and &quot;breathable&quot;. <strong><a href="">Adidas original</a> </strong>shoes pros are its very stylish,  feels great on your feet and clothing wise, its very reasonably priced from  adidasbuy com.</p>

July 6, 2010 2:17 AM

vicki1688 said:

I the tracking just bought a watch told me, they are in order to improve the color, it can be very easy to set up, the band, I like it best. TIMEX (Timex) before very proud, [url=]burberry watch men sale[/url] I left a deep impression on how I see them outside. If you do not like you, the group average fit and comfort, and said to my friends, because they heard that it is not only not crazy, big band wrist is good. I would recommend this watch to meet the road who is a great color and styleMore than a year, I have this table. Just a shower to take a very long time or something, I see it, I will watch through normal (very fast), you use everyday sunglasses. [url=]armani watch[/url]  The band broke I have been very sad, I just today. I'm looking for it is always easy to clock date. My favorite feature is the three alarms. I set the alarm last weekend.I like this watch. Stylish, durable, price, especially easy to use. Another rest, which lasted about three years training to use (sweat, salt, hot with my Iron Man, chlorine), [url=">]burberry watch women[/url] or normal wear and tear, in a slightly larger screen my new watch. INDIGLO of light wrapped Countdown timer, stopwatch, and more: because I really like the functionality of the watch. You will need to read the manual to use all the functions certainly clear instructions and easy to follow. Although not all functions are enabled, but so far, this watch is able to measure the time it takes to My training is very useful.Different weekday alrm, and the third is those days, you need to change the alarm time of the different time. That is, it is up to you to turn on or turn off the alarm, you need to be very simple. From my kitchen, even when you're in a different environment, [url=]armani watches[/url] I can use you never let me down each baking cooking / timer turned off. I think the broken bags and plastic bags are gathered to take home I grabbed his arm, sometimes the strap trap of only reason.I like this watch. I was a clock, has been an elementary school physical education teacher and perfect. This is not a perfect size too large or bulky, in my small wrist. [url=]cheap burberry watches[/url] I also like the color, fun and a great price. They have a watch dress, so far, I want a watch training, because you are happy, you can set the alarm, especially different. To do this, the alarm now is to help remind them to buy this time to exercise. It works! Friend of the great price, I bought at a local store the same watch more!I bought my wife and I use in the implementation process, or if you are using. When in the gym, so he seems to like, even in a lot of cases. The only drawback is the size of all.[url=]burberry watch women sale[/url]  She must be pressed at the last hole to get a small wrist, in order to adapt to the <%> correct clock. However, for comparison, Half Marathon In fact, I see. I have no problem, even if the lap time of kilometers to keep up with him in the morning.

December 14, 2012 9:08 PM

vicki1688 said:

I bought this table so you can see the hand. Calls working hours, high contrast I know it may sound silly, old eyes can be exacerbated. [url=]emporio armani watches[/url] It's no magic or the backlight, you'll see that night, take my hand. It is reported that it was satisfied with a relaxed atmosphere, less than $ 20, it does not look good for everyday use. The beach is great, in the rain, I was with a large swimming pool. You can be a good watch for $ 20, and of course some good hundred dollars.I like it, I have this watch! Information is the power of the executive, intelligent woman. This will be able to go back to work, just as long as the high-flying has delivered [url=]cheap burberry watches[/url] her second child. Timer will help you plan meetings and care, in the middle of the night, the baby needs you, INDIGLO work, executive suites, and bright colors! [. I agree that this is a very masculine - is the winner.I bought my wife, I quickly received. My wife likes the work, I am very pleased to have a band, rather than a string and a full band. See, I have a string band, and some of [url=]burberry watches[/url] his friends broke faster. The watch is too complicated, but it is not very good, it sounds very important, because listening. + + But I want to dive tables cheap, comfortable to wear, [url=]emporio armani watches[/url] suitable for the small hours is perfect. Citizen divers watch good for me, it was blisters rubbing on my arm, a few days wear, it is very difficult. I'm not a dive watch, but very light and comfortable to wear, what is the rate of 100 meters or 330 feet.Thus, the band is stretched a bit is to break for a week, and one of the holes. Not replace the clock sure, I tried to find a band to replace broken, if you do not want to replace it ... [url=]replica burberry watches[/url] I have exactly the same watch later. When I press this button, you see it, this is the only drawback, when you release the button, I want to stay a little bit longer light. Especially if you want to change when my alarm in the dark.I bought this watch to Peru, I found this worked great for me. <%> The strong rain, and durable, it has a high / good alarm clock. I think this will work (in the hospital) love to do. [url=]burberry watches men[/url] In addition, it is all the fashion people! The clock is to our daughter. This is a great watch - do a lot of things. It came quickly -. Only time Christmas shopping experience!

December 14, 2012 9:08 PM

vicki1688 said:

I have several Invicta watches, they are very large, they are not suitable for the type of work I now do everything. I wanted a small clock face is clear and readable date / day. Read reviews and watch a variety of searches, I decided to watch this Casio. I want to watch cheap, but it trustworthiness. For quite some time, but now I've got is that we have a good one. [url=]armani watches for men[/url] It's easy to read display for fun. , It is therefore necessary for the material from a different angle, it can support, I think that it is quite small so it does not interfere with my wrist bent welder. It is also very comfortable and durable watches. I can not complain about the $ 20. It is cheaper, for those who watched reliable, I give it five stars.If you're looking for a job when you're dealing with a lot of things into the water, and the things are affordable, this watch is a must. Buttons are a bit smaller than most men, [url=]armani exchange watch[/url] my dear, we will use the training session, the length ... He seems like a broken clock that's because I bought significant. Because it's not complicated, he really liked it. This is a win-win-win /, so it is not very expensive, and I love it.We use it every day, from the date of purchase, he will not be a problem. Durable, I recommend watching so cheap.Appearance, fell in love with my reading, technically comparable to higher prices with other brands. My collection, automatic and solar powered watch, four other brands, [url=">]rolex datejust[/url] Casio has become my favorite day! Unfortunately, my son assured me that he was diving more important than me!I want a simple clock face is easy to read day and date functions. This view is much better than I expected. It is very easy to read black numbers and white-faced.To replace it, so I decided this for over 15 years, my Timex ticks tocked finally end. Or you do not want to use expensive watches, if you want to work in my studio, in the gym,[url=]cheap rolex watch[/url]  I've used it. It looks very nice, easy to read plays easily adjust the direction of the printing paper engineering silly, I read part of the English language as a 3-inch length of the column, he taught me, in principle, to put it in, use it. Assuming that I did not tell you, the entire fleet of 100 meters and the teaching of Russian missiles to be fired.I have a few watches. "Do you want to use this watch every day, because it is light arrived.Very Day, VE readable" TagHeur, Cartier, Hamilton, etc.I army cares about [url=]rolex watch online sale[/url] them as a gift "special people" publish "their day, watch this , which is a cheaper world.Because I do not "effect" (usually easy to replace) and your brain itfrees items.Go nonsense Watch and Jewellery!Hand "gold" looks very sharp. With the date of a day or a month, you can display the day of the week in Spanish. I was the face of a big man. Ultra-long-belt is that it has been fixed orifice engraving cycle, so that belt. Edge and expanded so that it can be used as a timer. [url=]rolex watches[/url] This view, it was replaced (more than one time zone, because treatment) <%> Casio Watches others packed the function too much, it took me 30 minutes, I went to one of the summer time. It does not require hours of "smart" phone, it is a full-featured. I would highly recommend.

December 14, 2012 9:09 PM

vicki1688 said:

Casio is not the same as them, which timepieces.I G-SHOCK myself, I have a pretty good reputation, I want something that goes into the Navy's training camp next month, I'm shining I say, you can not use the watch and band. I am desperately looking for a black bracelet watch. However, [url=]armani exchange watches[/url] this is far, I see full've cheap digital watches. Then, I saw this clock. It's perfect. Digital display, chronograph function, I want to jam on cheaper analog functions, such as an extra if you can. This watch has it all. Only three days, I bought the watch, I was impressed. Water activities, outdoor activities, though hard, durable, stylish, yet simple.I have four watches, including Rolex, size 2 drawyers, nuts, and looked at him. This watch dive watch, reminds me of Rolex Submariner watch Submariner, and the difference between the cost of I $ 20 $ 10. However, I really like this watch. One of the things [url=">]rolex yacht-master watches[/url] I say I do not Submariner is the size and weight. Watching recorded not only refers to the submarine, which is actually the same size, we are very similar. And expensive watches, clocks, it is about a perfect chain reaction, but it is still in production CAJON.Situation cheap molded plastic, it costs most other watch. You can not buy such a step at this price. They are assessed on the plastic case, like a 100 meter diver watch in real time. [url=]armani watches men[/url] PU soft rubber so much more than other bands. But it remains unclear new.Cristal interest is real glass and scratches on the face of a typical Navy divers go now LEA, it feels like a single-layer leather belts. Nice gold tone hands and being very beautiful. As a matter of fact, face glowing, soon disappeared, not very bright, but I was not very comfortable.I want to see, very cheap, and I see it every day, I found a good opportunity. This time, I think I have a simple appearance of the classic analog clock complex digital hate.[url=]rolex watch[/url]  (With a small wrist men who try to find a match for me, sometimes a band), and can be easily customized to suit your wrist or heavy large or small.Rolex types, although it may not be suitable for you if you want, cheap-looking, bad at sports, you fill the bill. Hopefully, it will last a long time - I bought it, without the need to replace the battery, I did, and wear Casio watches over the last four years is the way it is.[url=]rolex yacht-msater watch[/url]  The last thing I have velcro velcro, because I want to start a smelly sweaty in the end, I have changed. If you like clean resin strap, this watch is much easier. I would highly recommend.LSAT, I need an analog clock. I football 25 years so you mess up, <%> forget to practice before I took off my watch, I do not use a watch, because I was still in high school.[url=]rolex daytona watches[/url]  Along with the watch fully meets my needs. Rotating bezel to track time, but I've been practicing to improve my time final. Notice I thought of my parents, I spent a lot of money, watch, wear less than $ 20, much to my surprise.

December 14, 2012 9:09 PM

Leave a Comment

Enter the code you see below