I have seen a number of questions lately regarding how SQL Azure handles throttling and how to determine why the throttling occurred. Sometimes those questions are followed by another question asking how to handle throttling conditions in their applications. Troubleshooting SQL Azure Throttling GREAT NEWS! There actually is a way to find out if you are throttled and why, and the results of the throttling. The key is to look at the error message coming back to you. You’ll typically see an error message...
Seems to me that all users prefer a different color scheme for the web apps they work on. With jQueryUI, the themes are available and can be chosen with the themeswitcher gadget. Howerver, out of the box the chosen them only lasts as long as the session. I wanted to change it to last longer. There are some examples on the web of modifying the jqueryUI code, but I found a simpler fix. Change the jqueryUI cookie expire date <script> $(document).ready(function(){ $('#switcher').themeswitcher(...
They’ve arrived! Microsoft is bringing a number of sessions from their popular TechDays events to Prairie Dev Con West in Calgary and they’re now posted on the site! In addition to fantastic SharePoint, SQL Server, mobile, and cloud sessions, there’s more great content for those in the IT Pro world: System Center, VIrtualization, Lync, and more! Check out all the TechDays content by visiting the Sessions page and selecting TechDays from the filter list! http://www.prairiedevcon.co... And a...
It’s been a while since I blogged about my experience going through the interviews for a permanent position as a Microsoft Premier Field Engineer. It was tough to hear that I did not get offered the job as there was one other “hopeful” that ended up being a closer match then myself. I had been contracting for Microsoft in Ireland and Belgium for 2 years by that time and applied, roughly, to 22 different positions throughout my career. Imagine my surprise when I received a call that there were new...
C# is a wonderful language for modern programming. While everything in C# has a reason and a place, occasionally there are things that can be confusing for a developer who isn’t aware of what is happening behind the scenes. This is another post in the Little Pitfalls series where I explore these issues; an index of the Little Wonders and Little Pitfalls posts is here. Many times, we create overloaded methods or constructors to allow them to accept different kinds of data. Further, there are times...
When you place a Visual Studio solution into TFS or pull it down for the first time a default working path is set in the workspace mappings. There are times when you need to point source code to a new location. Once option you have is to simply use the Manage Workspaces dialog to edit the local folder for the your solution. Select your workspace. Click on the Local Folder and an ellipse button will appear to allow to set a new folder. The problem with this approach is that it doesn’t seem to consistently...
So here is try number two. Mother nature got the best of us last month with the threat of icy roads on our presentation night. Ruben Rotteveel has been gracious enough to reschedule his discussion of Advancements in Messaging Technologies for this month. Assuming we do not get our usual February blizzard on that day it would be great to see as many of you there as possible. Be sure to register to joins us. http://citag.eventbrite.com del.icio.us Tags: Chicago Information Technology Architects Group,CITAG,Advancements...
Yesterday I had the pleasure of meeting Chris malavarca who is an account executive for Matalogix. The name Metalogix immediately brought me to think about language and meta-language, rule and meta-rule, and the dangers of mixing between them. Alan Turing envisioned a machine with states, code and an infinite tape. The tape could be in any of infinite positions and be made to move forwards or backwards, the machine could be in any of a finite number of states. The code was a finite transition table...
While the title of this post suggests focus on LINQ to Twitter, it also indicates that I’ll be discussing how to build a Windows 8 Metro application. The application itself will display a list of tweets from Twitter’s public feed. In the sections that follow, you’ll read background information on pre-requisites to understanding the post, learn how to get LINQ to Twitter working with Visual Studio 11, and then see a step-by-step on how the application is built. Getting Started You can build Metro...
I hadn’t intended for there to actually be a part 3 to this series, but I realized that I failed to talk about how to get the xml back into the message once you’re done messing with it. You have to convert it to a MemoryStream and assign it to IBaseMessage.BodyPart.Data, like this: public Microsoft.BizTalk.Message.I... Execute(Microsoft.BizTalk.C... pc, Microsoft.BizTalk.Message.I... inmsg) { IBaseMessagePart bodyPart = inmsg.BodyPart;...
I am writing my last post Firefox 7 Released when Mozilla release Firefox 7 now they have 9 soon they have 12. Now I am show you a little problem with word processor we use daily. let’s take a look at issue Suppose my name is Anirudha. what happen if I use some different different software. Windows Live Writer:- window live writer have no suggestion about it show RED border in bottom of text. Microsoft Word 2007 :- Maybe it’s a little bit better because when I type anirudha they make it capitalize...
The roll-out of the latest IE (either IE8 or IE9 depending on the operating system) as an important security patch started this month for users in Australia and Brazil according to the Windows blog at http://windowsteamblog.com/...
Its been a few weeks since I talked about my Windows Phone project. I bunch of things have happened during this time. I finished my primary requirements and began paper mock-ups of the screens. I say paper, but its really PowerPoint. I have done this technique for Android applications and found it very helpful. I also want to take this time to thank Michael Crump for assisting me with these mock-ups. He has given me some valued advice and my next revision of this mock-up will have additional screens....
It's important to understand the account that IIS is running under when you need to make changes to the security settings. If, for example, your Web application writes to files or to a database, you'll need to grant the correct permissions to the folder or database. Before you can change these security settings, it's important the know what account IIS is using. This FAQ details the various options available, both for "classic" ASP and ASP.NET applications. There is a big difference between classic...
As documented here on MSDN the PropertyItem object does not have a public constructor. What to do then when you want to add a property to an image, using Image.SetPropertyItem(..) method? This post suggests you create some bank of all property items you want, hold it memory and clone from it. A commenter on that blog suggested using reflection: Get the non-public parameter-less constructor and invoke it. Notable downside for this approach is reliance on internal implementation of the object. True....
In the last post I showed how to create the skeleton of a pipeline components, add it to the toolbox, integrate it into a BizTalk app and deploy & test it. This time I’ll go over working with the XML, reading and writing message context properties, and reading and writing custom component properties. To get the xml portion of the message, you can get a Stream from IBaseMessage.Body.Part.GetO... and load it into an XmlDocument. In our case we’re manipulating the structure of an...
Udi Dahan briefly chats about MSMQ on his blog and provides a useful link: Microsoft has put MSMQ in the Developer Preview of Server 8 (as Brian Buvinghausen has written here). There’s good news on Brian’s blog: “Finally! Microsoft added MSMQ to Server Core in Windows Server 8” So it will be interesting to see how they got round the limitations of previous versions of Windows Server Core...
Architecture of PeopleSoft Adapter: The BizTalk PeopleSoft Adapter is based on the BizTalk Server Adapter Framework. More info: How the Adapter Is Designed: The Adapter Framework. The PeopleSoft adapter basically communicates with the PeopleSoft Component Interfaces via the PeopleSoft JOLT protocol (over TCP/IP). The adapter communicates with PeopleSoft system by receiving a XML message which is later encapsulated into a SOAP request using the PeopleSoft psjoa classes. With this connection we can...
A quick note on the inline afterSave event in jqgrid 4.3.1 I was trying to refresh the grid after adding a row using the inlineNav add row button. I couldn't fire the afterSave method to refresh the grid. Turns out that onSuccess has to be true before afterSave is fired. { name: 'EditOptions', index: 'EditOptions', hidden: false, width: 80 ,formatoptions: { keys: false, editbutton: true, delbutton: true, onSuccess: true,afterSave:function(row... subgrid.trigger("reloadGrid");...
As software creators we don't get to decide what version of our tools / libraries that people use. If we try to force them, our users will go somewhere else. Update: What Type of Software This Applies To This post talks of tools, applications and libraries. Things that end up in the users hands. This does not apply to SaaS or websites. These do not end up in the hands of the users in the same sense. For those of you who immediately think of Chrome or Firefox, which are applications that end up in...
For the past two years I have made goals for myself (2010, 2011) and I am once again making a public list of my goals for the upcoming year. As I mentioned in my retrospective on 2011 last week I have had quite a few major changes over the past year. Moving forward into 2012 I am taking these into consideration when looking at my goals. Without further delay here are my goals for 2012., Professional Goals Blog – I will continue to keep up writing this blog at least 2 posts a month. I continue to...
I will be closing my blog (http://codeasp.net/blogs/V... to avoid cross posting of contents and traffic. This means that I will not be posting there anymore. But please note that by stop blogging there doesn't mean I will stop contributing to the codeasp.net community, of course I will still be moderating posts and participating in the forums and try my best to answer to questions to the best that I can and whenever time permits. See you guys there!!! =} I've recently updated the look and feel of...
It’s known that on web Farm using of eTags under IIS doesn’t work properly unless all servers are synchronized.http://support... suggests to synchronize the ETag values on all the Web servers that are running IIS using Mdutil.exe that should be extracted from Windows CDhttp://developer.yahoo.co... to use iiscnfg.vbs script (with the /copy switch) to keep cluster configuration synced up, this keeps the MDETAGCHANGENUMBER...
A few days ago, I have published the firs Version of ORAPOCO. In this post I would to notify some changes and features. Changes First Change is related to IsPkAttribute. There is no sense to get a bool parameter, by that I removed it. I have refactorized some methods. Features I Have created the SequenceAttribute. This attribute will let the use of Sequence in Oracle, using it’s name. 1: internal class SequenceAttribute : System.Attribute 2: { 3: public SequenceAttribute(string sequenceName) 4: {...
Today's Deal of the Day from Microsoft Press at http://shop.oreilly.com/pro... is Microsoft® Excel® 2010 Formulas and Functions Inside Out"This supremely organized reference packs hundreds of timesaving solutions, troubleshooting tips, and workarounds. It’s all muscle and no fluff. Discover how the experts increase their data analysis capabilities using Excel 2003, 2007, or 2010—and challenge yourself to new levels of mastery."...
Today's deal of the Day from O'Reilly at http://shop.oreilly.com/pro... is the HTML5 Cookbook."With scores of practical recipes you can use in your projects right away, this cookbook helps you gain hands-on experience with HTML5’s versatile collection of elements. You get clear solutions for handling issues with everything from markup semantics, web forms, and audio and video elements to related technologies such as geolocation and rich JavaScript APIs"...
Today's $10 Deal of the Day from APress at http://www.apress.com/97814... is Pro Silverlight 4 in C#"Full-color graphics and screenshots throughout make Pro Silverlight 4 in C# an invaluable reference for professional developers wanting to discover the new features of Silverlight 4. Author Matthew MacDonald's expert advice guides you through creating rich media applications using Silverlight across browsers and platforms."...
Anyone who has worked with Visual Basic for any length of time should be familiar with the VB Type Conversion Functions like CBool, CInt, and CStr. These functions can provide a short and easy way to coerce the value of one type into another. I’ve been working with ~300,000 line VB .NET project for the past couple of years that is littered with calls to these functions. We never had any issues with them until we sat down to convert the project to C#. Converting a 300,000 line project from VB .NET...
Ironically, my last release of MVVM Light V3 was about fixing bugs in templates and making them better. In the process however, seems that I introduced a regression bug in the WPF4 project templates. Yep shit happens. How do I know if I have the bug? Check the Programs and Features control panel, and look for MVVM Light. If the “Version” column shows 3.0.2.19, you have the bug. If it shows anything higher, you don’t. For instance, the new version with the bug correction is 3.0.3.19. Also, any version...
I have done extensive research in using this for navigation. It’s not easy, but I think I am on the verge of successful auto-navigating using this feature. Cookies is my downfall, I am not yet 100% sure if what I am making is going to work, but that’s the life of a programmer...
Step 9: Completing the Database Setup: This step is a very critical step and should performed with very much attention. Below mentioned steps are the ones which I thought were required for the environment I was building but I very highly recommend that you perform this step from the Oracle Installation document which can be found here. Look at Chapter 7 in this document. Updating PeopleTools System Tables: Here PS_HOME is the directory where you have installed your PeopleTools. In our case its C:\PT852...
ConcurrentQueue is, like ConcurrentStack, a lockless collection, in that it is implemented without using any locks at all. However, the semantics required for a queue impose a quite different approach; unlike ConcurrentStack, which has a single point of concurrent contention, a queue can be changed at both the head and tail. This means that at least two variables are involved, most likely more. The simple approach of atomically modifying a single variable won't work here. What does System.Collections.Generic....
Remember SOPA? The proposition that could have turned law if the internet had not revolted against it? Well, Ireland might be getting it's own version of this law, only this time it won't be discussed in a democratic way, oh no, it will be pushed through to become a law by a "Ministerial Order" issued from no other then Sean Sherlock!If you believe SOPA should be stopped at all fronts, sign the petition. Tell other people. Remember that even the smallest drop can make an ocean move...http://blog.blacknig...
I just spent a good portion of today of part of yesterday on a really weird issue. Our sites had some custom branding for a client and the quick launch displayed perfectly for the root site. When you clicked on all the subsites the quick launch bar would not display. Myself and one of the branding guy’s at Planet, Jaimie Luetjen, were spinning our wheels (and I don’t think it helps that I have a cold). Finally Jaimie is able to login to the site and he threw up a live meeting, so we could figure...
Step6: Installing People Tools 8.52: After you download and extract the PeopleSoft PeopleTools installation files you can find the installer in PS_INSTALL/disk1. Launch the installer using setup.bat. Click Next when you see the Welcome screen for PeopleTools 8.52. Follow the steps as shown in the screen shots below. This concludes the installation of PeopleTools 8.52. Step 7: Installation PeopleSoft Application Software (HRMS 9.0): Download and extract the step up files at PS_APP_HOME location on...
Environment what we are building consists of: Operating System: Windows Server 2008 SP2. Database Server: SQL Server 2008 with SP2. PeopleSoft Application: PeopleSoft Enterprise Human Resources Management System and Campus Solutions 9.0 PeopleTools: PeopleSoft PeopleTools 8.52 Web Server: Oracle Web Logic Server 10.3.4 The machine name given for this environment is WIN2K8 and currently only 1 user, the default one which is Administrator and it is the local admin. The below steps are performed with...
Recently at work we had a need to be able to manipulate the XML version of a HIPAA EDI file before it hit any of our BizTalk orchestrations, so I decided to do this with a custom pipeline component. There are other (possibly better…) ways of doing this, but sometimes you just have to work with what you’ve got. I can never remember all the little bits and pieces you have to set up in a custom pipeline component, so I decided to give the BizTalk Server Pipeline Component Wizard a try. The wizard walks...
Released LINQ to Twitter v2.0.23: http://bit.ly/AoKglP @JoeMayo...
I would like to share that I will be speaking at the Deerfield Beach Coders Café on February 7th, 2012 6:30 PM on concepts behind PRISM and MEF including IoC Containers, Composition, Dependency Injection, Loose-coupling and Inheritance. We will be also adding a little Agile spin to the talk focusing on the importance and ideal use of the underlying design patterns in an Agile software shop. I am also scheduled to present a similar topic at the upcoming South Florida Code Camp taking place on Saturday...
Four or five years ago I was “introduced” to ComponentOne’s Winform controls while working on a fairly large, data-intensive application. I remember being very surprised at how easy their controls were to use compared to others I had worked with. Based upon my earlier experience with their products, I had pretty high expectations when I started evaluating Studio for Entity Framework. I’m happy to say that the product easily met my expectations and in some areas, moved the bar a bit higher. Before...
I have recently been reading “Agile Retrospectives – making good teams great by Esther Derby and Diana Larsen”. The book so far is a fairly easy read, and one I would recommend to anyone wanting to do retrospectives. One of the activities to set the stage for a retrospective mentioned in the book is the ESVP Activity (Explorer, Shopper, Vacationer & Prisoner).The purpose of the activity is to help people focus on the work of the retrospective and to understand people’s attitudes to the retrospective....
I will be hosting this project in http://www.codeplex.com/ as open source project. I’m working on it so stay tuned! =}...
I’ve been battling this now for an hour or so, and as all the reponses I’ve seen online haven’t really helped, I thought I’d whack this up.. The error I got was: The code generator 'Microsoft.ServiceModel.Dom... encountered a fatal exception and could not generate code for project 'TheProject.csproj': Exception has been thrown by the target of an invocation. Now, searching online comes up with loads of things, but the most important one I found was...
Today's $10 Deal of the Day from APress at http://www.apress.com/97814... is Pro Business Applications with Silverlight 4"This book will guide you through the process of designing and developing enterprise-strength business applications in Silverlight 4 and C#. You will learn how to take advantage of the power of Silverlight to develop rich and robust business applications, from getting started to deployment, and everything in between."...
This is my first blog so am quite excited :) Let me start by introducing myself. I am a Biztalk Consultant , having worked on Biztalk and .Net over the last 6 years. My other interests are watching all kinds of sports and working out in the gym. I would be using this blog to pen down my experience in integration space and some fun stuff in my areas of interest...
In this article, I will show you some tips to improve your ASP.NET performance. 1. Disable the Debug Mode or Set Debug =”false”How it affect performance: By default this attribute is "true" when you create new application and is useful when you are developing the application. Debug = true means that pdb information to be inserted into file and this results a larger file size and it's performance issue. Before deployment you should set the following tag <compilation defaultLanguage="Vb" debug="false">...
https://github.com/g0t4/Dot...
Its been a while since I posted something in this blog.I've been dealing with a memory leak issue for the past week so I thought about sharing the experience I gained with you.First of all, when it comes to memory management in .NET some folks think that it shouldn't be trusted so they just trigger GC.Collect everywhere they think it will help lowering the memory working set of their application. It's just plain wrong. I had very rare occasions where I needed to explicitly collect objects from the...
John Talarico shares a few lines of code to explain how he used TransactionScopeOption.Supp... to allow transaction messages to be sent within, but independent of, an ambient transaction. Transactional logging outside of transactions I’ve constructed a central logging system for a solution that involves routing and processing messages on multiple private queues (MSMQ) using WCF. Within a contract method of a WCF service, I do some logging...
The Objective Three of the 6 development teams using TFS are moving to a different network and domain. There is no on-line connection between the old (source) and new (target) networks. The objective was for the teams to come in Monday morning, bring up their development machine on the new network and have everything as it had been on the old network. Failed Approaches Clone the data tier and move the data tier to the new network. This failed because the procedures for moving the hardware to a new...
Geekswithblogs Gets a Facelift
Celebrating the five year anniversary of the first post on Geekswithblogs, the GWB team has launched a new look and functionality for the community designed to help the community continue to grow and increase interaction amongst bloggers.
The new design offers bloggers and readers the ability to quickly check recent posts, popular posts, Twitter users from the community, community news, and featured bloggers.
The redesign also makes it easier for bloggers to find tutorials on how to get the most from their blogs, support information, and a community-wide tag cloud.
We hope that you will enjoy the new features and look. Here’s to another five years and to everyone that makes up Geekswithblogs!
GWB Goes to PDC ’08 – Let Us “Tag Your Top”
Geekswithblogs is proud to be a Silver Media Sponsor for the upcoming PDC ’08! This will be a great opportunity for face-to-face interaction with the developer community.
If you happen to be going to Los Angeles for the PDC, and we highly suggest you do, make sure to swing by the Geekswithblogs booth (#100) in the Expo Hall to say hi! We will have some amazing looking Geekswithblogs stickers hot off the press ready to “tag your top” – so bring your laptop by to take it from drab to fab!
GWB Podcasting from PDC ‘08
Make sure to look for fellow Geekswithbloggers Chris Williams and D’Arcy Lussier roaming around the floor. They will be playing the part of on-site GWB ambassadors and roving reporters; stop and chat with them!
We’d like to know what you think about the upcoming podcast. We are thinking of firing PodcastStudio.net (the official podcast of GWB) back up after the event and would like to hear your thoughts and suggestions.
GWB and PDC ’08 – We’ll Make You Famous!
A major part of our display at our PDC booth is going to include a video featuring none other than the Geekswithblogs community members! We’re proud to have you as contributors to a large, healthy blogging community and want to give you some additional exposure.
Here’s what to do; record yourself saying “I’m a geek with a blog, and I…”. Simply fill in the rest with something interesting about yourself. It could be anything from what technology you love, what you like to do in your spare time, where you live, etc.
Examples include:
- I’m a geek with a blog, and I rock at ASP.NET.
- I'm a geek with a blog, and I support my development community by presenting at user groups.
- I'm a geek with a blog, and I love playing guitar.
- I’m a geek with a blog, and I volunteer to help the homeless.
- I’m a geek with a blog, and I chug energy drinks.
First 30 bloggers that send in a video with at least 5 statements get a ultra-stylish Geekswithblogs t-shirt with their blog URL on the back!
Stay tuned for FTP information for uploading your files!