Beat Schwegler's 2 Cents

It is not the strongest of the species that survive, nor the most intelligent, but the ones most responsive to change - Charles Darwin
Posts
  • Beat Schwegler's 2 Cents

    Interesting Warning about PHP and Apache 2.0

    • 15 Comments
    Excerpt from the PHP Manual : Warning Do not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows. No comment…
  • Beat Schwegler's 2 Cents

    Why Restaurants aren’t run by the Software Industry

    • 12 Comments
    Last week, I attended a great cooking class as part of my Architect Bootcamp delivery in Denmark . It is really impressive to see how this industry understands the streamlining of the creation of a meal but still is able to ensure the highest level of...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 2

    • 9 Comments
    Do you see a problem in the following Web Service implementation? My opinion about this code snippet will follow… namespace Issue2 { public class DeletePersonRequest { public string name; public string firstname; /...
  • Beat Schwegler's 2 Cents

    .NET CodeDOM Demystified - the Agenda

    • 9 Comments
    For everybody interested in attending my live MSDN Webcast tomorrow, here is the agenda: CodeDOM Introduction Assembly compilation Source code generation Source code parsing Advanced concepts Template based source code generation...
  • Beat Schwegler's 2 Cents

    About a flight, a train ride and a Web Services Workshop

    • 9 Comments
    When my alarm clock rang on Monday the 14 th of February at 6.15 am, I had no clue what I’m going to experience the next 23 hours. To be honest, if I knew it upfront, I would have stayed in bed for an additional couple of hours. But because I didn’t knew...
  • Beat Schwegler's 2 Cents

    Tools for a Web Service World...

    • 8 Comments
    I’m in the process of preparing a Web Service “hands on” workshop. Therefore I was going to consolidate my favorite WS-tools. Here we go: · SoapScope 3.0 sniffing SOAP messages and analyzing WSDL · OmniOpera 1.5 creating...
  • Beat Schwegler's 2 Cents

    EMEA Web Services Competency Workshop in Norway

    • 7 Comments
    Are you interested in Web Services architecture and technology and coincidentally live in Norway ? If yes, the EMEA Web Services Competency Workshop might be exactly what you’re looking for. It takes place on the 1. March in Oslo . This workshop usually...
  • Beat Schwegler's 2 Cents

    What's more important: service & ambience or food?

    • 7 Comments
    While I was sitting in a lovely restaurant in Spain I was thinking about the most important thing that makes eating in a restaurant a great experience. Is it really the food? I ate in a restaurant last Monday that hadn’t served great food. But I felt...
  • Beat Schwegler's 2 Cents

    Why Restaurants aren’t run by the Software Industry (part 2)

    • 7 Comments
    In my last post , I discussed some assets that restaurants enable to deliver high quality dishes on budget and on time. I truly believe that in the software industry we have to step up to the next level of predictability, quality and efficiency. Software...
  • Beat Schwegler's 2 Cents

    Web Services Competency Workshop in a Box

    • 6 Comments
    Eliaz just uploaded the latest version of my Web Service Competency Workshop. You can download ~20MB of slides and demos from here . The content consists of two parts: The first one discusses architecture and concepts where the second one is dedicated...
  • Beat Schwegler's 2 Cents

    I finally made it...

    • 6 Comments
    After more than one year of weblog voyeurism, I finally decided to share my thoughts and entered the blogging space today. As an Architect Evangelist for Microsoft Austria , I support and consult companies in software architecture related topics and...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 5 - the Answer

    • 6 Comments
    The answer to Issue 5 is the following: < wsp:MessagePredicate wsp : Usage ="wsp:Required" xmlns : it ="uri:isssue5/types" xmlns : iw ="uri:isssue5/wsdl"> wsp:GetBody(.)/ iw:reqMsg/it:something > 4 </ wsp:MessagePredicate...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 5

    • 5 Comments
    I’ve found the following thoughts quite interesting… Prolog: The WS-Policy framework allows you to make statements about your Web Services such as their preferences, requirements or capabilities. Since policies are part of the messaging...
  • Beat Schwegler's 2 Cents

    What is rpc-literal anyway?

    • 5 Comments
    Although it’s a longtime ago, I want to follow up with the promised explanations for Issue 8 : Prolog: WS BP 1.0 prohibits the usage of rpc-encoded but explicitly allows rpc-literal. But what is rpc-literal anyway? Rpc stands for remote procedure call...
  • Beat Schwegler's 2 Cents

    Writing Secure Code: On the Road again ...

    • 5 Comments
    Together with Mario , I’m going to deliver the following content throughout Austria : Writing Secure Code: Essential Security Technologies (part 1) Writing Secure Code: Essential Security Technologies (part 2) Secure Application Architecture...
  • Beat Schwegler's 2 Cents

    And You Thought You Knew about Web Services?!

    • 5 Comments
    The TechEd session voting demanded an additional slot for our Web Services Chalk-&-Talk (CHT011)! It’s great that so many people care about the way Web Services should be used in a service oriented fashion. If you’re going to attend...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 8

    • 5 Comments
    Given the following WSDL, how does your .NET proxy and stub look like? As always, answer and explanation will follow… Note, it’s rpc-literal … <? xml version ="1.0" encoding ="utf-8"?> < wsdl:definitions targetNamespace...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 8 - the Answer

    • 5 Comments
    The number one problem in dealing with rpc-literal Web Services is the fact that they are unsupported on the .NET platform, yet. However, every rpc-literal message can be “built” using a doc-literal based implementations. By doing so, the .NET stub for...
  • Beat Schwegler's 2 Cents

    TechEd - What a great week...

    • 5 Comments
    TechEd Europe was a blast and I’m really proud that I was part of it! As a track owner for the ARC & CTS tracks, planning for TechEd started already in January. It looks like we made the right decisions: Both tracks were extremely well received! In...
  • Beat Schwegler's 2 Cents

    Virtual Indigo Track @ TechEd Europe

    • 4 Comments
    I'm really happy about the massive Indigo coverage we're going to have at TechEd Europe . Since this content is brand new, the presenters agreed on doing a lot of extra work! Thanks guys, I owe you all a beer... Introducing "Indigo" - The Unified...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 9

    • 4 Comments
    YAWSQ (Yet Another Web Services Quiz) This issue is really interesting. It beautifully demonstrates one of the over-engineered but poorly specified parts of the WSDL 1.1 specification. The following WSDL is very similar to the one I got from one of my...
  • Beat Schwegler's 2 Cents

    The common misbelieve in generative UIs

    • 4 Comments
    I’ve seen it over and over; the so called magic presentation services: Systems that can easily support different channels and devices (Internet, WAP, Digital-TV, …) without explicitly designing applications or meta data for them. Don’t...
  • Beat Schwegler's 2 Cents

    Web Services Quiz: Issue 2 - the Answer Part 2

    • 3 Comments
    In addition to the architectural issue , let’s talk about two implementation problems: First, the serializing problem You always have to be aware of the fact that the Web Service’s ultimate type system is the XML type system. Given...
  • Beat Schwegler's 2 Cents

    InformationWeek asks: Are you up to speed with Web Services?

    • 3 Comments
    I just came across the following InformationWeek quiz: Web Services: Up to speed? It’s scary to see what they count as success factors when moving towards a Web Services enabled infrastructure. Why? Check out their questions and you know...
  • Beat Schwegler's 2 Cents

    How to define a MessagePredicate

    • 3 Comments
    This post is part of Issue 5’s answer I’ve highlighted the relevant artifacts in the following excerpt of the WS-PolicyAssertions spec: The contents of the <MessagePredicate> element is an XPath 1.0 expression...
Page 1 of 5 (105 items) 12345