Tag | Microsoft Posts

Abby is a fellow evangelist at Microsoft with a specific focus on working with startups in the USA. Abby has some great insights into how to be a successful startup. Now my team in the UK are focused primarily on ISVs (Independent Software Vendors) but it turns out that a pretty high percentage of startups are … you guessed it… ISVs. If you happen to be an ISV and a startup in the UK, then I would definitely recommend you spend 13 minutes with the following: Lean Startup 101 for Developers Lean Startup ...
In case you missed it, the Windows Phone Hackathon was last night. TechEd attendees and community folks from around Atlanta showed up to get some free training on Windows Phone development (Silverlight, XNA, Azure) and have some Q&A with various subject matter experts (and free help with their projects.) We had a really good turnout, with most people in the Silverlight room learning about making apps. We had a few folks in the XNA room, some who were brand new to XNA and others who were already ...
I’ve created an extension method to Find Sibling Activity by name Based on example from http://msdn.microsoft.com/e... public static TActivity FindSiblingActivity<TAct... Activity sender,string activityName) where TActivity:Activity { //CodeActivity thisActivityInstance = sender as CodeActivity;sender. Activity parent = sender.Parent; var retActivity=parent.GetActiv... as TActivity; Debug.Assert(sender.IsDynam... ...

Just surfed on this free book for Programming Windows Phone 7.
Its all free including sample code and an emulator.

Enjoy

With the NetFx 4.0 platform update, the WF state machine is back…

Microsoft .NET Framework 4 Platform Update 1 - The .NET Endpoint - Site Home - MSDN Blogs

I wanted to replace .Net Remoting calls with WCF. Article “From .NET Remoting to the Windows Communication Foundation (WCF)” was very useful for me. It was misleading reference to Attribute ReturnUnknownExceptionsAsFa... which doesn’t exist any more.It has been changed to IncludeExceptionDetailInFau... I wanted to use WCF Binary Encoding when Host in Windows 2003 Server(IIS6) instead of text encoding, that is coming out-of-the-box I found the blog WCF: Enable Binary Encoding Over Http and literally ...
Microsoft has released an updated virtual machine for Visual Studio 2010 RTM including TFS, Microsoft Test Manager, all the bits. Also includes sample projects and hands on labs. The previous version expires June 1st, this one is good until November 1st, 2011. As usual Brian Keller has all the details including download instructions! Technorati Tags: TFS 2010 ...
If you're in Seattle or will be in Seattle, well ok ... actually Redmond, the 2nd week of June, and you've got some time and money to invest in your career, Alex Golesh announced a great opportunity. Alex is a Silverlight MVP, and way back in February of 2010, I saw the WP7 emulator running on his laptop at the MVP Summit... that means he's been involved since before they told all of us at the Summit that we were now WP7 devs! Lots (maybe all, for all I know) of the WP7 training you'll find at at ...
In many scenarios I found useful to store data in FromToRange template class. It is more descriptive than generic Tuple Class /// <summary> /// Summary description for FromToRange. /// </summary> public class FromToRange<T> { public T From; public T To; /// <summary> /// </summary> /// <param name="from"></param> /// <param name="to"></param> public FromToRange(T from, T to) { From = from; To = to; } #region Static Public methods #endregion //Static ...
This error plagued me some time ago but then some change in the called service(i think they sped up processing...) was the solution. But in my new project it happend again. We call a WebService hostet on WebLogic. No problem if the traffic is low and only few calls are made. But then calls increased and *boom*. Not again! It took us several days to tackle it, trying things like the "keepAlive"-customWCF-binding (see earlier post) and lots of config-changes on WebLogic and so on. Nothing seemed to ...
Working on prod issue for one of our customer using BizTalk 2006 R2 RFID, we started running into a strange issue where we are reading the vehicle and driver information. We started seeing all of our drivers tags are getting rejected after the 1st successfully read but all the Vehicle tag get processed without any issues. Just for your info each driver keep driving new vehicle each time so that’s clue for you. So on further investigation we found duplicate elimination event works fine for Vehicle ...
This has been a fantastic week of XNA activity and news. Standing ovation the the XNA Team for the interaction they’ve been having with the community as well as the new features they’ve been rolling out for Xbox LIVE Indie Game developers. Simply outstanding and I can’t wait to see what might be coming next. It’s also been a fun week to watch people’s Dream Build Play projects inch ever closer to completion. With the submission deadline coming up in June this is the crunch time for many developers. ...
The 1.0.1 version of the Build Folder Extension is now out and can be downloaded from the Visual Studio Code Gallery at http://visualstudiogallery.... Source code, discussions and issue tracking can be found at the codeplex site at http://tfsbuildfolders.code... Context menu The context menu has been extended with the following commands, shown below: Queue New Build… : This pops up the traditional queue build dialog Queue Default Build(s): ...

News is a bit old now, but I have been awarded an MVP from Microsoft for the second year in a row.

The MVP programme is a superb offering from Microsoft, and it's a great community to be a part of, so thanks again guys!

 

 

At the UK Connected Systems User Group meeting yesterday we had a good session from Imran on Azure AppFabric. We ran out of evening before the end of the session, so I didn't get to raise this question, but it's a crucial point for me. The Service Bus exists to easily expose internal services to the outside world. It's an easy sell to tech guys, but I haven't yet worked with a client's security team who are open to the concept. I think the security guys have a good point: the status quo for exposing ...
I have an utility, that reads a CSV files into ADO.Net , modifies it and Saves as another .CSV file. Unfortunately Microsoft.Jet.OLEDB provider corrupts some string column, incorrectly interpreting them as decimals. Thanks to the article http://www.aspdotnetcodes.c... I was able to specify schemaIni before reading the file using the function public static void SaveSchemaIni(string path, string schemaIniContent) { FileInfo fileinfo = new FileInfo(path); string ...
Below are a few links, that can help, if you need Restore SQL Server Database from suspect MyITforum.com : How to recover user databases from a “Suspect” status( http://www.myitforum.com/ar... ) http://forums.devx.com/arch... You could also try detaching the DB, then do a single file attach only using the db, dropping the log file. That solved the suspect issue for one of our DBs. Somewhere in the SQL message logs it indicated that the LOG file was corrupted ...
Every year Microsoft organizes software contest Imagine Cup where young technologists around the world participate based on a theme: to help resolve some of the world’s toughest challenges. This year, a team from Bangladesh is also going to participate in Imagine Cup final round, which has been selected among hundreds of teams in Bangladesh, through different phases. As one of the judges of Imagine Cup 2011 to select finalists from Bangladesh, I was very excited to see the efforts that were given ...
Over the last few months we have been developing custom SharePoint timer jobs. Since the jobs run under a Windows Service it makes it difficult to debug them. The saving grace we found is called ULS. It gives you a logging location that is consistent with the native timer jobs and an API which resembles most other logging frameworks. In order write events you first need to include the Microsoft.SharePoint.Admini... assembly. Then it is simply a matter of getting an instance of a SPDiagnosticsService ...
I’ve had great first quarter working with AgileThought in the Tampa, FL office. Are you still moving in the direction you set out on or have your plans shifted? If there is a change, are you still in the right place to do so? Those were the questions I asked myself, before I began my transition. I’ve spend considerable amount of time thinking of where I am taking my career [different story for a different post] and decided to continue my story at AgileThought. I’ve met with the senior leadership ...
After HTML 5 Microsoft WebCamp Portugal, I came up with some interest in exploring the Menubar plugin. This plugin transforms a list into a nice menu, and as such, I like to implement it on a project which I use web.sitemap. To this, I needed to use an XSLT to transform the web.sitemap file, which is nothing more an XML, into an unordered list in a format required by Menubar. Here’s an example of web.sitemap file: <?xml version="1.0" encoding="utf-8"?> <siteMap xmlns="http://schemas.micro... ...
Windows Phone 7 Unleashed Hackathon Monday, May 16, 2011 6:00p.m. to 11:00 p.m. Register: http://bit.ly/RegWP7Hackathon Don't miss this opportunity to get hands on help with your Windows Phone 7 app, from the experts! This is a "hands on" hackathon where you will learn from Windows Phone 7, XNA and Azure experts how to build, scale and publish your Windows Phone 7 app or game. If you are just a beginner, or already have apps in the Marketplace this event will should not be missed. BYO Laptop! RSVP ...
If you’ve recently upgraded to SP1 and tried to build a solution checked out from TFS you might have come across the following dialog. Not only does it not allow you to cancel the build process, but it also REPEATEDLY THROWS THE DIALOG PREVENTING YOU FROM STOPPING THE PROCESS. Very annoying. There is a hotfix available via connect and code gallery that will stop this problem. Connect Bug Entry: http://connect.microsoft.co... ...
Every now and then I find that it is necessary to apply self signed SSL certificates when implementing Exchange servers. Self Signed Subject Alternative Name (SAN) Certificates that is, because Exchange uses that kind of certificates since Exchange 2007.BackgroundThe need for self signed SSL certificates can have different reasons. One of these reasons can be that a company has an internal Windows Active Directory™ DNS domain name, that this company does not own on the internet. As a result, no public ...
Addins in ArcGIS Desktop 10 uses tool generated code of the Config.esriaddinx file. Have a look at the properties you will see this tool – named ArcGISAddInHostGenerator. This tool creates some classes in the depending file “Config.Designer.cs”. Unfortunately these classes are not marked with the GeneratedCode-attribute. This ends with warnings like: CA1811 : Microsoft.Performance : 'ArcMap.DockableWindowManag... appears to have no upstream public or protected callers. CA1811 : Microsoft.Performance ...
Sometimes the IDE for building report definition files (rdlc and rdl) needs to be a little more constraining. How often do we run a report after some edit and get interspersed (nearly) blank pages? Since this has been happening to me since early Access days, it just blows me away that Microsoft has never added an attribute for the body of a report that says "designer, I want you to strictly hold me to this width regardless of whether I drag or bump something outside of those constraints". Given that ...
When: Tuesday, May 24, 2011 - 1:30 - 4:30 PM Where: Microsoft Dallas Office - 7000 SR-161 (George Bush Turnpike), Dallas, TX 75039 A free, unbiased look at the current and future development with .NET. Brought to you by Microsoft, CODE Training & EPS Software, this free afternoon event presents an unbiased look at the current and future development with .NET. Join MVP and RD Markus Egger, for an afternoon of free and independent information about current Microsoft development technologies! What ...
Next week is a huge week for us at @StaffOfGeeks. We will be at what we think is the best tech conference of the year, Microsoft TechEd. John and I have been going to this event for years and now we have the honor of running the Blogger Hub (formerly the Blogger Lounge) to help generate some buzz around the event, sessions, and experience. So if you are attending, how do you find us? To the cloud….just kidding. We will be in Atlanta! Then we will be at the Georgia World Congress Center: Then we will ...
Let’s focus on Exam 70-583 this time. This exam is PRO: Designing and Developing Windows Azure Applications. This guide itself will be a different approach to preparing for the exam itself. Instead of just taking the individual topics, let’s review the topic in as much information as we can. Here is a set of resources to get started. This is the topic I will be presenting at TechEd North America 2011, so expect more information after 5/18/2011. Here is the link to the session: http://northamerica.msteche... ...
Designing a Topology for Lync Server 2010 Design address book http://technet.microsoft.co... http://technet.microsoft.co... Design central and branch office topology http://technet.microsoft.co... http://technet.microsoft.co... http://technet.microsoft.co... http://technet.microsoft.co... http://technet.microsoft.co... ...
With the recent demand to technologies that allow us to communicate better inside and outside our organization’s walls, comes the need to implement solutions like Microsoft Lync. Individuals are looking at expanding their skillset and therefore looking at training and certifications. Here are some resources that will help you prepare for the PRO: Microsoft Lync Server 2010, Administrator (70-665) Exam. Information for the Links in the Prep Guide come from TechNet Library and the info can be found ...
Lately, I have been taking some time to learn some new technologies. For me, the best way to learn a new technology is to jump head first into a project: Daily deal websites such as GroupOn, LivingSocial, DealFind, etc. have really taken off over the last 6 months. With so many sites out there, my inbox was being flooded with emails from all these daily deal websites. This seemed like it might be a fun project, so I set out to build a daily deal aggregator. First, I built a Windows Phone 7 app. I ...
I ran into an interesting scenario when a colleague of mine was setting up a list in SharePoint 2010. He was creating a list, with a phone number column, a phone extension column, and a calculated column for phone display. Things were working fine, until he entered some data and the display column didn’t look right. When he opened the settings for the phone display, he saw this in the formula: #NAME?-#NAME?After some tinkering, we got it to work by changing the name of the phone extension column. ...
Recently I discovered that there were some formatting options when casting a GUID to a string. So here is sample code: Console.WriteLine("Guid.New... + Guid.NewGuid().ToString()); Console.WriteLine("Guid.New... + Guid.NewGuid().ToString("N")); Console.WriteLine("Guid.New... + Guid.NewGuid().ToString("D")); Console.WriteLine("Guid.New... + Guid.NewGuid().ToString("B")); Console.WriteLine("Guid.New... + Guid.NewGuid().ToString("P")); ...
Today's $10 Deal Deal of the Day from APress at http://www.apress.com is Introducing Windows Azure "Everything you need to get started with Microsoft Azure and apply it across a range of situations. Author Henry Li provides a carefully measured learning curve for surmounting the architectural and coding challenges that need to be faced when building a well-balanced Windows Azure service." More ...
The very first thing that needs to happen is the need for a Windows Azure account. Try it free! http://www.microsoft.com/wi... The Learning Plan http://learning.microsoft.c... The Training Kit http://www.microsoft.com/do... The General Toolset Assessment and Planning ...
For the longest time, the Content Pipeline was a magic transmogrification device to me. I would add content to a content project and it would get mystically turned into stuff I would load in my game with ContentManager. A few months ago I decided it was time to put an end to its magical aspects and learn how it worked and how I could put it to work. I thought it would be helpful to share what I learned so I created a sample. This sample has two different custom extensions. The first is a complete ...
Let’s focus on Exam 70-516 this time. This exam is TS: Accessing Data with Microsoft .NET Framework 4. Additional Resources: http://msdn.microsoft.com/e... The exam objectives are: Modeling Data Map entities and relationships by using the Entity Data Model http://msdn.microsoft.com/e... http://msdn.microsoft.com/e... http://msdn.microsoft.com/e... Map entities and relationships by using LINQ to SQL http://msdn.microsoft.com/e... ...
Let’s focus on Exam 70-513 this time. This exam is TS: Windows Communication Foundation Development with Microsoft .NET Framework 4. Additional Resources: http://msdn.microsoft.com/e... http://msdn.microsoft.com/e... The exam objectives are: Creating Services Create service and operation contracts http://msdn.microsoft.com/e... http://msdn.microsoft.com/e... http://msdn.microsoft.com/e... ...
This has been an interesting topic to have discussions around planning storage and storage requirements organizations need to consider. FILESTREAM provides a means to consider storage of unstructured data on the File system (specifically NTFS). As we know SharePoint lends itself to allow storage of large binary data, considering FILESTREAM gives us an option of using commodity storage for binary form unstructured data. Again, another way in which SQL Server and SharePoint work together. The SharePoint ...
One of the little known facts about MSE is that it can be used as an antivirus solution on Windows 2008 R2 Server. I use Windows 2008 R2 Datacenter as my workstation OS and I have been looking around for a good antivirus solution to be used with my OS and tried out many of the free antivirus softwares and none of them would even get installed on the Server machine, but as it turns out MSE works just fine on WIN2008 R2. it is free and doesn’t hog too much resources also. You can get it from here http://www.microsoft.com/se... ...
I have mentioned I will be speaking on a Cram 4 exam session at the upcoming TechEd North America 2011 in Atlanta. The topic is the prep for exam 70-583: Designing and Developing Windows Azure Applications. This is a PRO Level exam. There are two other exams needed to get the MCPD Azure credential, those exams are TS level exams. Those exams are: EXAM 70-513 TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 EXAM 70-516 TS: Accessing Data with Microsoft .NET Framework ...
This looks like a very useful tool: Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... ...
For the last couple of weeks I have been required to import a data log file (CSV) from a legacy SCADA system into my centralized data management system. It occured to me today that I might be able to use PowerShell to automate some of the importing steps which include import to a DEV, QA and Production system. I'm still working on this script, but in the process of developing it, I had a need to learn more about an exception that was occuring in the script. I had my try/catch block already specified, ...
One of my recent projects involved creating an authentication module compatible with both .Net 3.5 and 4.0 and supporting platforms as early as Windows 2000. In the next few lines, I will highlight our progressive thinking and the various implementations we experimented with along with a summary of shortfalls we found with each. For those reading this post, please feel free to share your thoughts in the comments section as I am looking forward to reading and learning from your ideas and input. Principal ...

Over the last couple of weeks I have been discussing with clients and peers the proper way of managing the database side of a SharePoint deployment.

Yesterday, Microsoft released the official version of that guidance.

You can get that here

This is a problem I've struggled and struggled with. No workaround or fix I found on the internet worked. In fact the work around I finally got to work incorporates a combination of fixes. Symptoms The Form or User Control designer in Visual Studio displays the following error: Visual inheritance is currently disabled because the base class references a device-specific component or contains P/Invoke Cause In case you didn't know P/Invoke is used to access un-managed code (com components). The designer ...
Article Source: http://geekswithblogs.net/c... How do you send "Call Context" information in the header message to Dynamics AX 2012 WCF services from BizTalk? One difference between AX 2009 and AX 2012 services, is that you no longer always need to provide destination endpoint context information. This is described here: In previous releases, each AIF endpoint was associated with a specific company. Microsoft Dynamics AX 2012 does not require that you associate integration ports with a specific ...
I just noticed that I get to the top contributor list again for the last 30 days at the Microsoft official Asp.net Community Forums (http://forums.asp.net/). Feels great! =} Technorati Tags: Community ...
Windows Azure Cloud Computing Scenarios Notes: (http://wabcdemos.cloudapp.... Things to consider for architecture: Does It improve bottomline? http://azureroi.cloudapp.net/ http://www.microsoft.com/wi... Does it improve strategy? Independent scaling break down components into the smallest unit When increasing capacity, cost doesn't go up much, when scaling down, capacity doesn't suffer a huge drop ...