• Sajay's Blog

    WF 4.0 First Look!

    • 1 Comments
    More coming up Here is the First Look at WF 4.0 talk by Kenny http://channel9.msdn.com/pdc2008/TL17/
  • Sajay's Blog

    Where is he coming from ?

    • 0 Comments
    Where is he coming from ? Originally uploaded by Sajay & Aditi I never expected this one and totally a freak accident of a photo.
  • Sajay's Blog

    WCF Scalability and IIS

    • 0 Comments
    Couldn't get better than this. Wenlong has pretty much detailed out to the gory details of understanding WCF scalability in these posts. WCF Request Throttling and Server Scalability Orcas SP1 Improvement: Asynchronous WCF HTTP Module/Handler...
  • Sajay's Blog

    Finally Zermatt's here

    • 1 Comments
    IIts been a long wait. After working with customers for getting out their token service and doing all the claim based black magic, finally we have a framework. Its not a bubble gum and match stick situation more and its a full framework. If you want...
  • Sajay's Blog

    Time for your operation execution using the Operation invoker.

    • 0 Comments
    Have you ever wanted to do something like this . // Define a service contract. [ ServiceContract (Namespace= "http://Microsoft.ServiceModel.Samples" )] public interface ICalculator { [ OperationContract ] [ PerfOperationBehavior ] ...
  • Sajay's Blog

    Sending a simple String using WCF - Understanding the channel stack.

    • 1 Comments
    The snippet below might not be for the faint hearted. Primarily since its quite gory wcf. I realized that there is so much abstraction in the Service model's channel layers thats its only justice that someone does a simple sample in how to send and read...
  • Sajay's Blog

    Xbox and Vista Connectivity

    • 1 Comments
    After quite a long blog on managed semaphores this would be quite a refresher. :) When trying to connect your XBOX 360 to your vista with Media center things can get pretty interesting. There are quite a few posts that would tell you trouble shooting...
  • Sajay's Blog

    Throttling using managed semaphores and named monitors

    • 1 Comments
    Firstly I would like to explain what is a managed semaphore. This was introduced to me during a session by Andy Clymer (developmetor). Basically the requirement of a semaphore is pretty clear but then again we don't have to resort to kernel objects and...
  • Sajay's Blog

    Timeouts and WCF - httpRuntime

    • 1 Comments
    There seems to be very little documentation around the timeout behaviors for the client and service and configuring so many knobs can get you in a fix if you dont know what you are tweaking. The below snippet shows how enable one of these scenarios to...
  • Sajay's Blog

    Applying Service Orientation through WCF

    • 0 Comments
    I was supposed to talk more about Development processes at Techmela on this Topic. But then I decided to share one particular aspect that i have learned over and over again when dealing with customers who have gone and developed multi-layered services...
  • Sajay's Blog

    Speaking at Techmela'07

    • 0 Comments
    Calling all developers, IT pros, architects, designers and technology enthusiasts... Here's all you wanted to know about TechMela 2007 TechMela is a fusion of the latest technologies, business gurus, and structured learning experiences - all you can ask...
  • Sajay's Blog

    Musings on Workflow Terminated and Exception Handling

    • 3 Comments
    When a workflow runs an activity and that activity throws some kind of unhandled exception you would notice that your workflow get terminated. I have see in many articles that explain how the termination happens. Now this is fine only for a rare set of...
  • Sajay's Blog

    Durable Tokens Across Services - Share your tokens

    • 0 Comments
    There seems to be quite a number of time when you want to perform your authentication once and then you just go ahead the want to just call a service without performing the authentication again. What are some advantages of this ? 1. You get to manage...
  • Sajay's Blog

    WCF Performance Comparison

    • 0 Comments
    I have been waiting for this article for quite some time. Read all about it here
  • Sajay's Blog

    Disabling JIT Optimizations

    • 1 Comments
    INI files are not dead yet :) Now if you wanted to disable JIT optimization then place this into your application directory as a <appName>.ini file [.NET Framework Debugging Control] GenerateTrackingInfo=1 AllowOptimize=0 Why would you...
  • Sajay's Blog

    Thoughts on BasicHttpBinding, Security and SSL

    • 0 Comments
    BasicHttpBinding, can there be security?. Yes! The point is this binding can be secured and that too with transport level security and restricted to https(SSL) or message level Check this post for details. http://blogs.msdn.com/drnick/archive/2006/06...
  • Sajay's Blog

    TransportWithMessageCredentials - I need to know who is knocking on my door.

    • 4 Comments
    The point to be noted here is that even though the security facts of comminication like integrity and confidentiality is taken care of by the transport we might not get enough information from the client as to "Who are you?". Now for this case you need...
  • Sajay's Blog

    Adding a Message Header without using a MessageContract

    • 2 Comments
    Using Message contracts is quite a straight forward way of creating and adding message headers.But then again you might just want to add a header without going downt that route like this post by Kenny . You generally come across 2 scenarios where you...
  • Sajay's Blog

    Checking the SIDs in the WindowsClaimSet

    • 1 Comments
    In continuation to my post of SAM vs PP , we concluded that to avoid fractured policy checking we can still check if the user belongs to a particular group by checking the occurence of an SID in the WindowsClaimSet that he submits to the service. One...
  • Sajay's Blog

    ServiceAuthorizationManager and PrincipalPermission

    • 1 Comments
    You may face a problem when trying to check for Principal permission and demand in the CheckAccessCore of the SerivceAuthorizationManager and you might see a security exception. This is primarily because the threads principal is not set when this demand...
  • Sajay's Blog

    Web Hosted Sample with UserNamePassword Supporting Token

    • 1 Comments
    In the Passing a UserName as a supporting token post was pretty much a single console app to demo the basic flow. This sample is a bit more richer and shows a web hosted service that requires the usernameSecurity token. To configure it please create...
  • Sajay's Blog

    Passing a UserName as a supporting token.

    • 3 Comments
    Firstly i would like to thank Brent Schmaltz who helped me solve this problem. When trying to secure messages might require more than than the primary token to identity the client. We can then resort to sending additional information that would help in...
  • Sajay's Blog

    Disabling Anonymous Authenticaiton on IIS for Message Security and Impersonation

    • 4 Comments
    When hosting WCF services in IIS we would ideally want to disable anonymous authenticaion on a website when there are other resources or type of endoints being hosted on that site. The solution to this is not quite obvious.The problem basically is that...
  • Sajay's Blog

    Load Balancing WCF - basicHttpBinding

    • 1 Comments
    Load balancing WCF with basicHttpBinding can be done using the keepAliveEnabled property when there is connection reuse. Basically this property when enabled, enables a client to maintain a persistent connection with the service and gives enhanced throughput...
  • Sajay's Blog

    Intalling and Running your STS for Cardspace

    • 0 Comments
    I realized that there were many gotachs when running the sample STS that is posted here . This has evolved and the experience is really improved. Thanks to Garrett . Some steps Download the sample from the site and run the setup script. You...
Page 3 of 5 (114 items) 12345