Biztalk suspended messages

I am seeing this messages in Biztalk
<s:Fault xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><faultcode xmlns:a="http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher">a:InternalServiceFault</faultcode><faultstring
xml:lang="en-US">The server was unable to process the request due to an internal error.  For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the &lt;serviceDebug&gt;
configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs.</faultstring></s:Fault>
and on my event viewer i see this kind of error
The description for Event ID 100 from source OXG cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event: 
do you think this happens because my service is not responding?
can you give me your thoughts?

Hi,
You can try turning on IncludeExceptionDetailInFaults to find the detailed error messages. For more information, you can refer here
http://vijaymstech.wordpress.com/2014/01/21/the-server-was-unable-to-process-the-request-due-to-an-internal-error-for-more-information-turn-on-includeexceptiondetailinfaults/
Hope it can help you.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • Biztalk Suspended message

    Hi,
    I ma getting the below Exception in Biztalk when i deploy my orchestration which will update the record in my database
    The published message could not be routed because no subscribers were found. 
    i have one more nonresumable message
    can anyone tell me how to debug this error?

    Hi Sujith,
    This error happens in either of case:
    1. Subscriber is not there for the message which is published in MessageBox.
    2. The properties on which subcription is to be done is not promoted.
    So you need to check if you are using correct pipeline (XML) which promotes the property or you need to confirm if you have subscriber created.
    If you are using correct pipeline, there is one option in XML Pipeline "AllowUnrecognizedMessage", try setting it to true and let us know what happens.
    One more thing, did you restart host instance after you deployed the Orchestration?
    Maheshkumar S Tiwari|User
    Page|Blog|BizTalk
    Server : Scheduling Orchestration using Trigger Message

  • How to get current suspended message ID from context

    Hi all,
    I'm trying to get the Suspended Message Id from my orchestration.
    I don't want to get the this inside the orchestration, because that I already know how to do it.
    I've search inside this forum and get a solution, but actually does not work. 
    Using this: Microsoft.XLANGs.Core.Service.RootService.InstanceId  
    (http://social.msdn.microsoft.com/Forums/en-US/95d2c9d9-5cbe-4bca-9cef-da7aba984d3c/how-do-i-access-instance-id-of-a-message-from-orchestration?forum=biztalkgeneral)
    Also, I have searched in "all" properties of Microsoft.XLANGs.Core.Service.RootService and didn't had any luck
    My goal?
    I have a service that logs, to SQL, all errors in my biztalk applications. Right now is not saving the message id, and I do need.  (I can easily change the method to receive the message id, but I'm trying to avoid that because I have 30 applications
    using the same method/application).
    Also, I have another service that is listening to all suspended messages.. In here I have the message Id (and other data) using WMI... 
    Now, I need to correlate both info..
    Any help would be appreciated
    Ricardo Bessa

    Hi,
    Thanks for the reply. My answers inline.
    I already understood the logic that you said and I'm working on it. However, if you have more good inputs to give, please do! 
    Thanks
    Hi Ricardo,
    Let us be clear with your requirement.
    “I
    have another service that is listening to all suspended messages.. In here I have the message Id (and other data) using WMI... ” 
    - What this “service” is? Is this some service external to BizTalk from where you want to access the detail of the suspended message? If so then you go to use some way similar to my earlier reply. When you want to access the suspended message details,
    you got to access it from management db. The code which I have given in my earlier reply would do that. No other option in this case.
    Yes, I am already doing that. I'm using a Windows service that is listening for all suspended messages in BizTalk. In this
    windows service I can access to everything that I want (message Id; service type id; instance id; and many other properties...). My issue is not in here.
    “Actually
    when i call Microsoft.XLANGs.Core.Service.RootService.InstanceId I'm getting the property SendingOrchestrationID.” 
    - Are you try to access the message Instance ID from another child orchestration?
    SendingOrchestrationID is the orchestration instance
    ID where the message originated and you would get it when another orchestration (subprocess) which has been triggered by another orchestration (parent orch whose ID is
    SendingOrchestrationID). Detail us about where and how
    to you get this SendingOrchestrationID.
    Because when you want to access “Suspended” Orchestration’s message instance ID, you can’t achieve it by calling it from sub-processes.
    I'm using a external (custom) class library. 
    I have a custom log which tracks everything that goes in our BizTalk applications. When errors / warning I write that to a database table.
    This is made in different times, so when I log the error to the database I need "something" that exists in my other service (MEssageID; service type
    id; instance id; or other 'unique' property). Also, I don't want to change the log method, because (if I do that, I would need to change 30 applications).
    That's why I'm looking for a 'global' property that I can use, without changing (a lot) my code.
    When an Orchestration is suspended, it will be marked as “Suspended” in db and to get the messages associated with it, access the suspended Orchestration instance
    ID from the db and use this ID from db to get its related contents/messages IDs.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.
    Ricardo Bessa

  • WMI Script resume a suspended messag

    Hi All,
    Can anyone help me with a WMI script to resume a suspended message (resumable) for a messaging instance of a particular receive port.

    Hi,
    You could use the following code from MSDN Resuming Suspended Service Instances of a Specific Orchestration Using WMI:
    using System.Management;
            public
    void ResumeSvcInstByOrchestrationName(string strOrchestrationName)
    try
    const uint SERVICE_CLASS_ORCHESTRATION = 1;
    const uint SERVICE_STATUS_SUSPENDED_RESUMABLE = 4;
    const uint REGULAR_RESUME_MODE = 1;
    // Query for suspended (resumable) service instances of the specified orchestration
    // Suggestion: Similar queries can be written for Suspend/Terminate operations by using different ServiceStatus value. See MOF definition for details.
    string strWQL = string.Format(
    "SELECT * FROM MSBTS_ServiceInstance WHERE ServiceClass = {0} AND ServiceStatus = {1} AND ServiceName = \"{2}\"",
                        SERVICE_CLASS_ORCHESTRATION.ToString(), SERVICE_STATUS_SUSPENDED_RESUMABLE.ToString(), strOrchestrationName);
                    ManagementObjectSearcher searcherServiceInstance =
    new ManagementObjectSearcher (new ManagementScope ("root\\MicrosoftBizTalkServer"),
    new WqlObjectQuery(strWQL),
    null);
    int nNumSvcInstFound = searcherServiceInstance.Get().Count;
    // If we found any
    if ( nNumSvcInstFound > 0 )
    // Construct ID arrays to be passed into ResumeServiceInstancesByID() method
    string[] InstIdList = new
    string[nNumSvcInstFound];
    string[] ClassIdList = new
    string[nNumSvcInstFound];
    string[] TypeIdList = new
    string[nNumSvcInstFound];
    string strHost = string.Empty;
    string strReport = string.Empty;
    int i = 0;
    foreach ( ManagementObject objServiceInstance
    in searcherServiceInstance.Get() )
    // It is safe to assume that all service instances belong to a single Host.
    if ( strHost == string.Empty )
                                strHost = objServiceInstance["HostName"].ToString();
                            ClassIdList[i] = objServiceInstance["ServiceClassId"].ToString();
                            TypeIdList[i]  = objServiceInstance["ServiceTypeId"].ToString();
                            InstIdList[i]  = objServiceInstance["InstanceID"].ToString();
                            strReport +=
    string.Format(" {0}\n", objServiceInstance["InstanceID"].ToString());
                            i++;
    // Load the MSBTS_HostQueue with Host name and invoke the "ResumeServiceInstancesByID" method
    string strHostQueueFullPath =
    string.Format("root\\MicrosoftBizTalkServer:MSBTS_HostQueue.HostName=\"{0}\"", strHost);
                        ManagementObject objHostQueue =
    new ManagementObject(strHostQueueFullPath);
    // Note: The ResumeServiceInstanceByID() method processes at most 2047 service instances with each call.
    // If you are dealing with larger number of service instances, this script needs to be modified to break down the
    // service instances into multiple batches.
                        objHostQueue.InvokeMethod("ResumeServiceInstancesByID",
    new object[] {ClassIdList, TypeIdList, InstIdList, REGULAR_RESUME_MODE}
                        Console.WriteLine(
    string.Format("Service instances with the following service instance IDs have been resumed:\n{0}", strReport) );
    else
                        System.Console.WriteLine(string.Format("There is no suspended
    (resumable) service instance found for orchestration '{0}'.", strOrchestrationName));
    catch(Exception excep)
                    Console.WriteLine("Error: " + excep.Message);
    [VBScript]
    ' wbemChangeFlagEnum Setting
    const REGULAR_RESUME_MODE = 1
    'Module to Resume service instances
    Sub ResumeServiceInstance(strOrchestrationName)
       Dim objLocator : Set objLocator = CreateObject("WbemScripting.SWbemLocator")
       Dim objServices : Set objServices = objLocator.ConnectServer(,
    "root/MicrosoftBizTalkServer")
       Dim strQueryString
       Dim objQueue
       Dim svcInsts
       Dim count
       Dim inst
       '=============================
       ' Resume service instances
       '=============================
       wscript.Echo "Bulk Resuming service instances - "
       Wscript.Echo ""
       On Error Resume Next
       ' Query for suspended (resumable) service instances of the specified orchestration
       ' Suggestion: Similar queries can be written
    for Suspend/Terminate operations by using different ServiceStatus value.  See MOF definition
    for details.
       set svcInsts = objServices.ExecQuery("Select * from MSBTS_ServiceInstance where ServiceClass = 1 AND ServiceStatus = 4 AND ServiceName = """
    & strOrchestrationName & """")
       count = svcInsts.count
       If ( count > 0 ) Then
          Dim strHostName
          Dim aryClassIDs()
          Dim aryTypeIDs()
          Dim aryInstanceIDs()
          redim aryClassIDs(count-1)
          redim aryTypeIDs(count-1)
          redim aryInstanceIDs(count-1)
          ' Enumerate the ServiceInstance classes to construct ID arrays to be passed into ResumeServiceInstancesByID() method
          Dim i : i= 0
          For each inst in svcInsts
             strHostName = inst.Properties_("HostName")
             aryClassIDs(i) = inst.Properties_("ServiceClassId")
             aryTypeIDs(i) = inst.Properties_("ServiceTypeId")
             aryInstanceIDs(i) = inst.Properties_("InstanceId")
             i = i + 1
          Next
          wscript.Echo "Total instances found during enumeration: " & i
          wscript.Echo " "
          'Get the HostQueue instance
          strQueryString = "MSBTS_HostQueue.HostName=""" & strHostName &
          set objQueue = objServices.Get(strQueryString)
          CheckWMIError
          'Execute the Resume method of the HostQueue instance
          ' Note: The ResumeServiceInstanceByID() method processes at most 2047 service instances with each call.
          '   If you are dealing with larger number of service instances,
    this script needs to be modified to
    break down the
          '   service instances into multiple batches.
          objQueue.ResumeServiceInstancesByID aryClassIDs, aryTypeIDs, aryInstanceIDs, REGULAR_RESUME_MODE
          CheckWMIError
          Wscript.Echo ""
          wscript.Echo "Instances resumed - " &  i &
       Else
          wscript.echo "There is no suspended (resumable) service instance found for orchestration '" & strOrchestrationName &
       End If
       Set objLocator = Nothing
       Set objServices = Nothing
       Set objQueue = Nothing
       On Error Goto 0
    End Sub
    'This subroutine deals with all errors using the WbemScripting object.  Error descriptions
    'are returned to the user by printing to the console.
    Sub   CheckWMIError()
       If Err <> 0   Then
          On Error Resume   Next
          Dim strErrDesc: strErrDesc = Err.Description
          Dim ErrNum: ErrNum = Err.Number
          Dim WMIError : Set WMIError = CreateObject("WbemScripting.SwbemLastError")
          If ( TypeName(WMIError) =
    "Empty" ) Then
             wscript.echo strErrDesc &
    " (HRESULT: "   & Hex(ErrNum) &
          Else
             wscript.echo WMIError.Description &
    "(HRESULT: " & Hex(ErrNum) &
             Set WMIError = nothing
          End   If
          wscript.quit 0
       End If
    End Sub
    HTH
    Steef-Jan Wiggers
    Ordina ICT B.V. | MVP & MCTS BizTalk Server 2010
    http://soa-thoughts.blogspot.com/
    | @SteefJan
    If this answers your question please mark it accordingly
    BizTalk

  • Suspended messages to be display in BAM Portal

    There is a requirement  to display failure messages/suspended messages in BAM portal.Please help me how to provide this solution.

    Hi BizQ,
    You can follow : How to Track Failed Messages in BAM   same method can be applied to
    suspended message as well.
    Maheshkumar S Tiwari|User
    Page | http://tech-findings.blogspot.com/

  • Only one round trip to database from BizTalk per message irrespective of number of records in message per table.

    I am creating biztalk application to store the data into sql server.
    and my client says this line what i am not understood .
    "Only one round trip to database from BizTalk per message irrespective of number of records in message per table."
    Any one can help me to understand this line.!
    Thanks,

    One more option is -
    Create a stored procedure to perform batch insert, you can insert into any number of tables you want.
    --sample SP code...just added the steps you need to know to extract XML and perform insert
    CREATE PROCEDURE <SPName>
    @YourXML XML
    AS
    BEGIN
    EXEC sp_xml_preparedocument @idoc OUTPUT, @youXML
    SET @j = 1
                WHILE @j <= @recordCount
                BEGIN
                     SET @xpath = '//ns1:RootNode/Record[' + CAST(@j AS VARCHAR(11)) + ']'
                     ;WITH XMLNAMESPACES('record namespace' as ns0, 'rootnode namespace' as ns1)
         INSERT INTO YourTable
                      (field1, field2....field20)             
                      SELECT                                 
                            field1, field2....field20
                      FROM OPENXML(@idoc, @xpath, 2)
                            WITH(field1 varchar(2), field2 varchar(20)........field20 varchar(100))                        
                      SET @j = @j + 1
                END    
    END
    On BizTalk side its quite simple...generate schema for your stored procedure...and in your map transform your XML to StoredProcedure schema using CDATA.
    Hope it helps!!

  • [svn] 3459: Fix FB-14050: Watchpoints: Debugger stack does not always show correct 'Suspended' message when at a Watchpoint.

    Revision: 3459
    Author: [email protected]
    Date: 2008-10-02 14:09:16 -0700 (Thu, 02 Oct 2008)
    Log Message:
    Fix FB-14050: Watchpoints: Debugger stack does not always show correct 'Suspended' message when at a Watchpoint.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/FB-14050
    Modified Paths:
    flex/sdk/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/DManager.java
    flex/sdk/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/DProtocol.java
    flex/sdk/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/PlayerSession.java

    Hi Experts,
    After i tried a few times, i can successfully start prepare with upgrade asistant monitor - Administrator >> Start Prepare,
    Thanks

  • On resuming instance of suspended message moving to active state?

    In my current scenario I am inserting data to Teradata table. As per the requirement if due to some issue if transaction fails I have to notify admin using email and suspend message for resuming.
    I am receiving a message
    Making a connection to Teradata to check if db is up or not. If it downs I am shooting mail from exception block.
    Then I am opening new scope and inserting data into Teradata.
    In order to test scenario at the beginning I am updating wrong connection string in SSO. So that it fails in first scope and I will get mail. This part is working file.
    After that I am again updating my SSO with correct connection string and restarting the host instance. But when I am resuming my orchestration instance, it is going into Active state.
    Also there is no other instance running on the server, so there is no issue in opening new connection with db.
    Can any one suggest me what could be the issue.

    Atomic transaction is failing due to db timeout issue. When I am resuming orchestration it is going into active state. So I have two scope the one is for checking if Teradata is available or not by opening and closing connection and notifying
    in case of exception. That part is working fine. After completion of scope as we don't have inbuilt Teradata I am trying to open connection under atomic transactional to insert data into db in second scope.
    But suspended message is going into active state.

  • Enable Biztalk Failed Message Routing in Orchestration

    In Biztalk Receive Port or Send Port, we can enable failed message routing such that error message will be routed to the message box for further processing and I can subscribe to those error reports and consume them.
    Can I do the same in an orchestration?  So for example,  I have a correlation set, where my orchestration is going to wait for 2 messages before aggregating them and publishing a message to a send port.
    So my receive shapes are in a scope shape and the scope shape has a timeout.  So if the timeout elapses before the orchestration is completed then an exception will occur and the message will suspend. 
    What I'd like to do is have it not suspend, generate an error report which I can subscribe to and perform other logic, such as inform someone.  I'd also like to include details about the message, or possibly the entire message that was received, which
    appears difficult because the scope's exception block is not in scope of the message that was received.
    I'd think that will correlation scenarios this would be a common problem.  Any suggestions?

    Hi Jeremy,
    You have to use Exception Handling in Orchestration, I would ask you to go through following articles to understand how to work with exceptions in Orchestration:
    A developers guide to handling exceptions in BizTalk Server
    Using Transactions and Handling Exceptions
    Maheshkumar
    S Tiwari|User
    Page|Blog|BizTalk
    2013: Inserting RawXML (Whole Incoming XML Message) in SQL database

  • BizTalk Zombie Message not coming as error in SQL Job "Monitor BizTalk Server"

    Hello All,
    I have Zombie message in Message box
    But when I run job "Monitor BizTalk Server" no error reported.
    My understanding this should be reported as error in second step. Same has been in details in URL
    http://biztalkmessages.vansplunteren.net/2010/10/19/monitor-biztalk-server-job-in-biztalk-2010/
    Can anyone help why above behavior is different ?
    Tarun

    Well....here's the deal.  It seems the group knowledge on the Monitor BizTalk Job is pretty limited.  Here's a better blog with some more information:
    http://social.technet.microsoft.com/wiki/contents/articles/19700.biztalk-server-monitor-biztalk-server-job.aspx
    I don't think a Zombie would immediatly qualify for any of those cases because for some period of time, it still belongs to a service instance, just one that can no longer Consume it.  Eventually it may qualify for condition 4 once the Completed Orchestration
    is purged.
    Disclaimer: This is educated speculation.  If anyone has done any testing around this, I and others would appriciate some guidence.

  • Account suspended message

    Hello,
    Since yesterday I have received threee messages like the following:
    Subject line: Your Account Has Been Suspended
    Text:
    "Please Verify Your Account
    Your account has been randomly selected for Skype account verification, and you will be taken through a series of identity verification pages.
    Protecting the security of your Skype account is our primary concern, and we apologise for any inconvenience this may cause. please login to your account by secure Skype login site https: // secure skype com"
    The liink does however go to a http:// website 
    I assume this is a fake and would appreciate to have this confirmed. Is a change of PW required due to this?

    Is the email associated with the credit card used for this account [email protected] or [email protected]?

  • Suspended message error

    Error:
    The published message could not be routed because no subscribers were found. This error occurs if the subscribing orchestration or send port has not been enlisted, or if some
    of the message properties necessary for subscription evaluation have not been promoted. Please use the Biztalk Administration console to troubleshoot this failure.
    Receive port & location details:
    Adapter:FILE
    pipeline xml
    send port details:
    Adapter :FILE
    Pipeline Passthrough

    Hi  Maheshkumar,
    I
    am using orchestration in my application so this will not help me.Because if i make changes as per your advice then my all messages will be route to only one port .
    Then follow la Cour's advice.  Let us know if there's still a problem.

  • Missing Suspended messages

    Hello All,
    I was testing an application and the message was suspended due to some error in sftp adapter configuration. I tried to change the configuration and stopped and started the application. Now I cannot see the message that was suspended and neither the message
    was sent.How can I retrive the message back.Any help is greatly appreciated.

    Full Stop does this..
    MSDN "This option disables all receive locations, stops and unenlists all orchestrations and send ports, and undeploys all policies in the application. Use this option when you want to completely undeploy an application. Note that any running instances
    that are still processing messages will not complete processing. For more information,"
    http://msdn.microsoft.com/en-us/library/aa562048.aspx
    Its also highlighted in the Full-Stop option when you click it..
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • BizTalk MSMQ message deletion

    Hi,
    How to make sure that the message gets deleted after consumed successfully in the orchestartion from MSMQ queue.
    Thanks,
    Ravi

    If you are consuming the message using the MSMQ Receive Adapter, you needn't worry about this. It is all transactional and the message will only be submitted to the messagebox once it is removed from the queue.
    Morten la Cour

  • Power Pivot TechNet Guru News: October Winners Announced

    All the votes are in! 
    And below are the results for the TechNet Guru Awards, October 2014 !!!!
    For a full list of winners,
    see the full blog post, as runners up had to be removed from this post to fit the forum max length restrictions.
     BizTalk Technical Guru - October 2014  
    Agustín Mántaras
    Visual Basic script to deal with BizTalk Suspended Messages
    Mandi Ohlinger: "A quick and easy way to handle suspended messages. I'm a fan!"
    Ed Price: "Great article! Thanks for including an MSDN Gallery link, a See Also section that links to the Wiki portal, and some great example snippets!"
    Sandro Pereira: "Nice script, in my opinion it will be best to write this in PowerShell script. Well written, well formatted (some minor improvements can be made)"
    Johns-305 [boatseller]
    BizTalk: EDI Features Not Just For HIPAA
    Mandi Ohlinger: "A great walkthrough including the screen shots. Nice addition to the Wiki. "
    Ed Price: "Good use of images and color in the code snippets!"
    Sandro Pereira: "Nice start be this article should be explained better. Article format can be improved."
    Steef-Jan Wiggers
    Securing BizTalk endpoints leveraging Sentinet API Management Part 3
    Sandro Pereira: "Another excellent article in this series on Sentinet API Management. Well written, well formatted with nice pictures, great article and I love the topic."
    Ed Price: "Fantastic depth on this article!" 
     Forefront Identity Manager Technical Guru - October 2014  
    Wim Beck
    Event Driven Scheduling of Forefront Identity Manager (FIM) using a Windows Service
    Ed Price: "Fantastic job on formatting, the code, and all the explanations! The TOC and References are a nice touch!"
    PG: "Nice innovative solution, that is a nice add-on to existing solutions. " 
     Microsoft Azure Technical Guru - October 2014  
    Chervine
    Creating and Querying Microsoft Azure DocumentDB
    JH: "DocumentDB is one of my favorite new services on Azure. It's cool to see that someone seems to be excited as I am. Hope that this article is just the beginning of a whole series about Azure DocumentDB."
    Ed Price: "Great use of images and code snippets. Good conclusion! Great topic!"
    Chilbeto
    Publishing Multiple Azure Environments
    TN: "Great "
    JH: "This topic is normally forgotten when talking about Cloud development. I had a hard time to find an appropriate mechanism myself. This article provides one of the better ways how you can deploy multiple environments to Azure."
    Ed Price: "Great overview article. Good diagram at the top! Could benefit from a TOC and References. Good job on the conclusion!"
    saramgsilva
    Microsoft's Windows AppStudio: Add Support For Push Notification
    Ed Price: "Great introduction and incredibly thorough. Great job!"
    JH: "A new article about AppStudio focusing on push notifications. Push notifications in my opinion, when done right, makes an app alive. Would love to see a complete example with all features mentioned in the related articles published
    on GitHub." 
     Microsoft Visio Technical Guru - October 2014  
    Mr X
    Unattended installation of Visio 2013
    Ed Price: "Great job, Mr X! Good use of images!"
    AH: "It gives good instructions with the help of the pictures but its still missing detailed information if some user needs it. Need to provide a wiki/msdn references that are available something like http://technet.microsoft.com/en-us/library/cc179097.aspx.
    Overall decent article"
     Miscellaneous Technical Guru - October 2014  
    Brian Nadjiwon
    How to Create and Use Classes in PowerShell
    Richard Mueller: "Very interesting concepts. It would help to name the objects something like "Jim" rather than "Person", for example. There should be a See Also section, and more links to references."
    Ed Price: "Great topic and explanations of the classes!"
    Andy ONeill
    Visual Studio: Snippetty Tip
    Richard Mueller: "Great idea with some good advise."
    Ed Price: "Great explanations of the code snippets! Fun topic! As is mentioned in the comments and in the article, many people don't know this is possible!"
    saramgsilva
    How to create a Virtual Machine for run Windows 10 Technical Preview
    Ed Price: "Fantastic topic! Good use of images!"
    Richard Mueller: "Good images and a good step by step explanation. Needs links to references and other Wiki articles (See Also). We should try not to use first person."
     SharePoint 2010 / 2013 Technical Guru - October 2014  
    Geetanjali Arora
    SharePoint Online : An Introduction to Office Delve
    TN: "Great wrap-up about Delve"
    Ed Price: "Amazing depth and a great overview to a new topic! Great job on the images and details!"
    GO: "woohooo; a DELVE article. Great work."
    Margriet Bruggeman: "A new topic explained well, I was actually looking for this info!"
    Jinchun Chen: "Great."
    Steven Andrews
    Building a list specific search with JavaScript
    TN: "Great tip for mid-dev"
    Ed Price: "Great job on the descriptions, formatting, images, and See Also section! Check out the great comment from Dan at the bottom of the article!"
    GO: "Nice work Steven. It's definitely a great article.!"
    Margriet Bruggeman: "Great! easy to use solution for a request that is made often"
    Jinchun Chen: "Nice work"
    Dan Christian
    No-code solution to lookup previous item in a list
    Ed Price: "Effective images and helpful video and See Also help round out this great article!"
    GO: "Thanks Dan and as USUAL an usefull article."
    Jinchun Chen: "Nice. If InfoPath Form is accepted, we can use InfoPath Form to achive the goal as well."
    Margriet Bruggeman: "I can tell that effort is taken to explain the idea well"
     Small Basic Technical Guru - October 2014  
    Nonki Takahashi
    Small Basic: Rotation Centers for Shapes of Triangle and Line
    RZ: "Excellent article. This is a must read if you want to make an object move. You need to understand the coordinates and the rotation center."
    Ed Price: "Great use of images!"
    Nonki Takahashi
    Small Basic Known Issue: 26992 -
    GraphicsWindow.GetPixel(X, Y) Doesn’t Work Properly If X Or Y Has after the Decimal Point in Remote
    Ed Price: "Good recommended workaround!"
    RZ: "Yeah, another bug in Small Basic that might get you and need to be fixed :)"
    Nonki Takahashi
    Small Basic: International Resources
    Ed Price: "Oh, yeah. This one is so amazing! Thank you for making this and organizing the resources so well!"
     SQL BI and Power BI Technical Guru - October 2014  
    Visakh16
    Random SSRS Musings 1 : Rowset Concatenation Using Native SSRS Expressions
    MR: "Interesting example of LookupSet function usage"
    RB: "merging columns on a single line with an interesting solution"
    Jinchun Chen: "Good workaround we are generally using."
    Ed Price: "Great descriptions and use of images!"
    Jan D'Hondt
    Dates in Excel files rendered from reports are displayed as plain numbers
    Ed Price: "Great job laying out the sections. The images help convey a lot!"
    MR: "Very short tip that could be useful because of different behavior on iPad and Windows"
    RB: "interesting work-around."
    Anushka Weerakkodyge
    Integrating Power View with SharePoint Server 2010/2013 - Multidimensional Mode
    RB: "nice walkthrough"
    Ed Price: "Great depth in the procedure steps! It's similar to another article (see comment), but it's still a good addition. Good use of images!"
    MR: "This article explains how to install Power View on SharePoint but do not explain that Reporting Services is the tool required for Power View to work - the initial setup is required only whether SSRS has not been installed before.
    Otherwise, it has to be upgraded and then the shortcut can work."
     SQL Server General and Database Engine Technical Guru - October 2014  
    Shanky
    In depth Look at What can Cause Index to be Still Fragmented After Rebuild
    AM: "Well covered."
    Ed Price: "Good job on the explanations, Conclusion, and See Also section!"
    Ronen Ariely
    Representing list of values using a single value
    Ed Price: "Great breakdown of sections! Good formatting on the sections and code snippets! Great interactions in the comments!"
    AM: " Interesting options and walk through."
    Visakh16
    Generate Scripts for Stored Procedures Without Dynamic SQL in SSMS
    AM: "Nice tip for better use of SSMS."
    Ed Price: "Great breakdown of the problem and solution. As Saeid wrote in the comments, "Clear article which shows handy solution!" Good job!"
     System Center Technical Guru - October 2014  
    Alan do Nascimento Carlos
    ALM and IT Operations - Management 360 with System Center Operations Manager
    in 06 Steps
    Ed Price: "Lots of images. Great job breaking up the steps! Could benefit from a TOC and References. Great article!"
    GO: "Thanks for the only article. great btw. :-)"
     Transact-SQL Technical Guru - October 2014  
    Visakh16
    Behavioral Difference of IIf Function in T-SQL Compared To SSRS
    Richard Mueller: "Nicely done with code examples. The "See Also" section should only link to Wiki articles."
    GO: "Wonderfull article thank you!"
    Jinchun Chen: "Interesting comparison "
    Ed Price: "Good topic. Very clean and clear. Great article!"
    JS: "Good writeup, though I would bring the comparison with the table to the top and reference the samples from there."
    Ronen Ariely
    INSTEAD OF Triggers
    Ed Price: "Good depth here. Great explanations of the code! Great job interacting in the comments and improving the article!"
    JS: "Use object qualifiers (schema name to make sure that the right objects will be picked, e.g. dbo.) Outline ab bot more the things what not to do in production! Be aware that although people read this, they tend to use it anyway. If
    triggers are enabled, they are executed once for each batch They are executed each statement not batch, miswording here."
    Richard Mueller: "Good article. The "See Also" should only include Wiki articles. Some of the "Resources" could be moved to "See Also". Grammar needs work."
    GO: "Thanks" 
    Praveen Rayan D'sa
    Find the Database where user defined object located and where it is being referred.
    GO: "This article deserves absolutely a medal THANKS!"
    Jinchun Chen: ""
    Richard Mueller: "Good topic. Grammar needs work. "Caution" states undocumented stored procedure is safe for production, but later states it is not."
    Ed Price: "Great article. We should include the technology in the title. Good descriptions, and great References!"
    JS: "Although the outlined solution is interesting and shows the public the usage of the "new" system views finding the right dependencies, it is not recommended to describe the usage of undocumented features such as sp_msforeachdb
    as there are alternatives, especially in this scenario. You could generate a query using the sys.databases view and let it print out the database name along with the use statement. In addition to this and as the statement has to be run with a high privileged
    account as schema information is secured as well, it should be made safe to SQL injection. In many case in the statements there is just a concatentation of values used. You can easily inject code in here, Also make sure that names / object identifiers are
    quoted with [] in order to allow also special characters like spaces in the names"
     Visual Basic Technical Guru - October 2014  
    .paul.
    Image balloonTips
    Richard Mueller: "Lots of code. Great idea. The "See Also" section should only include links to Wiki articles."
    Ed Price: "Great solution. Good explanations!" 
    .paul.
    Image Arrow Pointers
    Richard Mueller: "Interesting idea. Need more links. Don't use first person." 
    Ed Price: "Creative solution! It would be good to break up the code more, to explain it. Great article!"
    Paul Ishak
    Visual Basic Graphics Frame Class (Easily Converted to C#)
    Ed Price: "Good solution! Could benefit from more explanations of what the code is doing."
    Richard Mueller: "Don't use first person. Could use more description, explanation, and links."
     Visual C# Technical Guru - October 2014  
    Chervine
    Using XML Serialization with C# and SQL Server
    Ed Price: "It goes on for quite a while! Great job breaking out all the code snippets and explaining them well! Could benefit from a References or See Also section. Great TOC!"
    Søren Granfeldt: "In these days of generic data, this serves as a good example of storing unstructured data"
    Margriet Bruggeman: "Through discussion of the topic"
    DB: "Interesting"
    Magnus (MM8)
    C#: Generic Type Parameters And Dynamic Types
    Søren Granfeldt: "Nice example of diving into generic code and extensibility"
    DB: "Good walkthrough of generics and reflection"
    Ed Price: "Important topic! Great descriptions."
    Margriet Bruggeman: "Good, I like the way the article covers various sides of the problem"
    saramgsilva
    File exporter for IEnumerable of T
    Ed Price: "Another great article from Sara! Great job on the TOC and code snippets!"
    Søren Granfeldt: "Great idea; could use a little more generic approach on the formatting of values"
    Margriet Bruggeman: "Nice example of applying generics" 
     Wiki and Portals Technical Guru - October 2014  
    Durval Ramos
    Summit: Principles of International TNWiki Summit
    Richard Mueller: "A great writeup and introduction to this fantastic idea. Well done."
    Ed Price: "Great depth and planning for this event!"
    GO: "This is one of the best Portals that I've ever seen! Thanks"
     Windows Phone and Windows Store Apps Technical Guru - October 2014  
    saramgsilva
    How to Integrate Cortana in the Menu App
    JH: "I got three words for you: I love Cortana! This article shows nicely how to integrate Cortana into your own app. Would love to see more."
    Ed Price: "That's what I'm talking about! Way to go for a "What's Next" topic and nail it! I expect this article to gain a lot of interest. Fantastic article!"
    Carmelo La Monica
    The class GeocodeQuery in Windows Phone 8.
    JH: "Lots of code examples about a feature some apps should be use more. Geocoding becomes more and more important, so this article fits perfectly into this."
    Ed Price: "This is an important class with a lot of possibilities. Great execution on this article! Could benefit from a References or Additional Resources section. Good job wrapping it up with the conclusion."
    saramgsilva
    Export To CSV for Windows Store apps
    JH: "Most people laugh when they hear about CSV export of data. A database would be a better place for the data of an app. In my opinion this is not always true (because CSV is small and can be used in different ways),
    so most apps should have the capability to export data into the CSV file format. This article shows how this can be done."
    Ed Price: "Another very important article. I love the Source link to the MSDN Gallery. Great job!"
     Windows Presentation Foundation (WPF) Technical Guru - October 2014  
    Andy ONeill
    WPF: Entity Framework MVVM Walk Through 1
    Ed Price: "Very well formatted, clear sections, and lots of depth and clear explanations! The TOC, code snippets, Summary, and Further Reading links all help round out this great article!"
    KJ: "awesome" 
    saramgsilva
    How to binding a ResourceDictionary to a Lisbox in apps based in XAML
    Ed Price: "Incredibly clear and fantastic topic! The TOC and Source link to the Gallery item help provide more value!"
    GO: "She did it again. Great article." 
    Shweta Lodha
    PopUps with Interactivity [Prism 5.0]
    KJ: "handy"
    Ed Price: "Good clarity and use of code snippets and images. Could benefit from a TOC and References/See Also. Great job!"
    GO: "Layout could be better, but still valualble article."
     Windows Server Technical Guru - October 2014  
    Richard Mueller
    Active Directory: Generalized-Time Attributes
    Mark Parris: "Very detailed article providing very good information."
    GO: "Top 1 AD article Thanks Richard."
    JM: "This is an excellent article, thanks for your contribution."
    Philippe Levesque: "Good article ! I really liked the note about the whenChanged"
    Darshana Jayathilake
    Some useful features with Windows Group policies
    JM: "This is an excellent article, but I recommend making the title more accurate by renaming it something like "How to configure Applocker using Group Policy" "
    GO: "I like the article; so great written"
    Mark Parris: "A good insight on some GPO settings and their capability."
    Philippe Levesque: "Good visual howto !"
    Mr X
    How to manage Windows Taskbar Items pinning using Group Policy
    Philippe Levesque: "Good subject well explained, already seen users that ask for that in the forum as it's new."
    JM: "This is a good article that would be much more useful if you specify the Windows versions to which the article applies."
    GO: "Merci, Mr X"
    Mark Parris: "Very useful, especially if you need to utilise this capability post deployment."
    -------------------------------- 8< --------------------------------
    A huge thank you to EVERYONE who contributed an article to October's competition.
    Hopefully we will see you ALL again in
    November 2014's listings?
    If you haven't contributed an article for this month, and you think you can create a more useful, clever and better presented wiki article than the winners above, here's
    your chance! :D
    Best regards,
    Pete Laker
    More about the TechNet Guru Awards:
    TechNet Guru Competitions
    #PEJL
    Got any nice code? If you invest time in coding an elegant, novel or impressive answer on MSDN forums, why not copy it over to
    TechNet Wiki, for future generations to benefit from! You'll never get archived again, and
    you could win weekly awards!
    Have you got what it takes o become this month's
    TechNet Technical Guru? Join a long list of well known community big hitters, show your knowledge and prowess in your favoured technologies!

    Congratulations to Visakh, Jan, and Anushka!
     SQL BI and Power BI Technical Guru - October 2014  
    Visakh16
    Random SSRS Musings 1 : Rowset Concatenation Using Native SSRS Expressions
    MR: "Interesting example of LookupSet function usage"
    RB: "merging columns on a single line with an interesting solution"
    Jinchun Chen: "Good workaround we are generally using."
    Ed Price: "Great descriptions and use of images!"
    Jan D'Hondt
    Dates in Excel files rendered from reports are displayed as plain numbers
    Ed Price: "Great job laying out the sections. The images help convey a lot!"
    MR: "Very short tip that could be useful because of different behavior on iPad and Windows"
    RB: "interesting work-around."
    Anushka Weerakkodyge
    Integrating Power View with SharePoint Server 2010/2013 - Multidimensional Mode
    RB: "nice walkthrough"
    Ed Price: "Great depth in the procedure steps! It's similar to another article (see comment), but it's still a good addition. Good use of images!"
    MR: "This article explains how to install Power View on SharePoint but do not explain that Reporting Services is the tool required for Power View to work - the initial setup is required only whether SSRS has not been installed before.
    Otherwise, it has to be upgraded and then the shortcut can work."
    Also worth a mention were the other entries this month:
    Make a dynamic selection from SharePoint list data with the SSIS 2012 OData Source by
    Jan D'Hondt
    RB: "No pics showing, nice post though"
    Ed Price: "Pretty good details. It's missing the images though. Good topic!" 
    Error occurred while the attribute of the dimension from the database
    was being processed–snowflake dimension by
    Jan D'Hondt
    Ed Price: "This is a pretty good writeup. It could be improved with images and references. Good article!"
    MR: "Clarify this behavior is only for Multidimensional models. Moreover, you can handle that by changing configuration settings in Multidimensional project"
    RB: "More of a data problem than a workaround for SSAS"
    Ed Price, Azure & Power BI Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

Maybe you are looking for

  • I am having trouble with scaling strokes in Illustrator CC 2014.

    I have a barcode I need to scale and I have ste the preferences to "Scale strokes and effects" but it is messing with the barcode? I tried it in the previous version and it works fine.

  • Small window keeps comming up saying adobe flash 11.6 stoped working and was closed.

    Why does small window keep comming up saying adobe flash 11.6 update service r602 stopped working and was closed. I close it and it comes back again later.

  • Message aging policy

    Dear folks, I need to create message aging policy (based on the age of the message) and mbox aging policy( if there is no login /incoming message in n number of days). The users that are affected by these policies will be based on an private LDAP att

  • Changing values in the design_dialog component doesn't reflect in other pages

    Hi All, I have created a design_dialog component and I included the component in some pages (browse page, product page,...). Whenever I make changes in the component in the browse page the changes is not reflecting in the other page (product page) i.

  • Broken mailbox - 10.4.6 server

    Hi One of my users had a broken mailbox, so I tried to Reconstruct it in Server Admin. This appeared to do nothing at all! I also tried running reconstruct from the command-line in Terminal (/usr/bin/cyrus/bin/reconstruct daxxxx) but this didn't appe