Tag | Development Posts

On our development W2K3 box we sometimes run out of space. I use SpaceMonger to map out where the space is being used and have sometimes found large hunks of junk in a users recycle bin. Now it’s just a matter of finding out who. SpaceMonger will show a path like: HKEY_LOCAL_MACHINE\SOFTWARE... NT\CurrentVersion\ProfileLi... But to determine the user, you must go to the registry (HKLM\Software\Microsoft\Wi... NT\CurrentVersion\ProfileList) ...
While I am not a fan of offshoring IT development, I do understand the attraction. From a rate perspective they look very attractive, but in my experience that is the smallest part of the story when it comes to offshore resources. There are a number of hurdles you will have to deal with if you are going use developers that are half way around the world. The first obstacle is the language and cultural barrier. I am not talking about just understanding the words, but understanding the meaning behind ...
When the Space Shuttle was developed so many years ago, it was just the first step in developing a re-usable launch system. Regrettably this further development never took place, however plans are now afoot to produce a super jumbo jet to act as a re-usable first stage. Launching rockets into space from aircraft has been done before, but this is the first on this scale. Source: SPACE.com: All about our solar system, outer space and exploration ...
Last year I had the pleasure of attending one of Markus Egger’s sessions at Houston Techfest. Markus is the President and CSA of EPS Software, creators of CODE magazine and a company that I have a great amount of respect for. The people I’ve met from EPS have consistently been great programmers and speakers who have a commitment to creating great software. The reason I bring up Markus Egger and EPS Software is because of a particular aspect of their business that challenges me as an individual and ...
Recently I have gone through the process of selecting a web hosting company for one of my clients. There are a lot of options out there and a number things you need to be cautious about. I will go over some of the decision points and questions you will want to ask a company before signing a contract. The first thing you need to do is define the features that make up you site. Is it made up purely of static content or does not use a database? If that is the case then you can choose just about any ...
-Who is interested about SharePoint Web Development but looking for a guideline how to start? A SharePoint Technical session will be held on Tomorrow 12PM at BASIS SOFTEXPRO 2012. I hope you already registered for the session as you need to sign up to attend the following session. A brief summary of my session: Microsoft SharePoint is a web application platform developed by Microsoft. SharePoint is typically associated with web content management and document management systems, but it is actually ...
Finally the book is available, Title: Mastering LOB Development for Silverlight 5: A Case Study in Action. We have tried to write a book that covers all the topics needed to build a LOB app, including the build process of a real app step by step. Hope you like it !! Link: http://www.packtpub.com/mas... ...
I have been wanting to talk for a while about the approach we take to analysis of an application we are about to integrate with. In the past I have seen a lot of cases where analysis is undertaken by looking at the interface specification documents from an application vendor and then taking their contract (which hopefully is standards based) reading them numerous times and then we plough into the development. The big problem with this is that we make a number of assumptions about the application ...
In the development of line-of-business (LOB) applications, there has long been a certain tug-of-war between tools that automate development, or frameworks that accelerate it, on the one hand; and the notion of coding from scratch, perhaps with the aid of code libraries developed in-house (or by the sole developer), on the other. This is typically put under the rubric of a zero-sum game before the debate even starts. Downstream project managers, analysts and users don’t want to pay the tax of having ...
I have some basic rules when it comes to checked in code to TFS. The one at the top of the list of rules is that, any developer should get the latest code from TFS, deploy and have a working web part, workflow or any other customization in SharePoint. This means that all dependencies should be deployed with the customization. If the web part uses a custom list as a data source, then a developer should not have to manually create site columns with the ‘correct’ internal and display name, list instances ...
Today's $10 Deal of the day from APress at http://www.apress.com/97814... is Design Driven Testing"Design Driven Testing brings sanity back to software development by restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement for design" This is a book that all J*** developers should read from cover to cover. I look forward to C# and VB.NET versions. There is a tendency in software development to go to extremes. This book helps to correct ...
A while back I was helping a client upgrade SharePoint 2007 code to SharePoint 2010 and I came across this interesting problem. I was working web parts that were created in Visual Studio 2008 using WSPBuilder extensions. The first order of business was to convert them to Visual Studio 2010 templates instead of using WSPBuilder 2010 extensions. Why Use Visual Studio 2010 templates? There are two main reasons I highly recommend using Visual Studio 2010 templates instead of using WSPBuilder 2010 templates. ...
The key charactersYou may very well run into the same issue I did if you are using the following technologies:Team Foundation Server (TFS) with Team Foundation Build (TFB) - in my case, 2010Visual Studio Unit Tests - also 2010, in my caseReliance on loading assemblies at runtime: Assembly.Load()How might someone run into #3, you might ask? It's pretty common these days teeming with reliance on reflections and other fancy run-time logic. In my case, it was Enterprise Library.IssueI was seeing an issue ...
Well, hello there. I have returned after 5 months of radio silence. Those of you that follow me on Twitter or G+ know that my wife and I welcomed a new child in mid-December, which explains most of my disappearance. I wanted to return with some global blog news, speaking updates, etc. Thus, without further ado... Let us begin with Card Roulette. No, I have not forgotten about it. I haven't posted about it in awhile, but I have been playing with the requirements. If you have been following the actual ...
May I remind you that today being the second Tuesday of the month is Patch Tuesday. Later today, Microsoft will issue more patches. Several of the updates are rated critical, so patch your development PCs, patch your UAT, TEST, get client sign-off and then patch your live systems.For more information see:http://technet.microsof... ...
For the first SWAG meeting of 2012 Ludwig Ahrle and Mikael Eriksson will present two developer focused sessions covering the work they have been doing for Curvande on the Windows Azure platform. This will be a great opportunity to see real-world Azure development hands-on. The presentations will take place between 18:00 and 20.30, with a 30 minute break for food, there will then be a chance to take a drink, chat and mingle with the presenters and other SWAG members. Register here. Sign up to join ...
On Tuesday, February the 14th, I'm speaking about Windows Phone 7, Android and iOS development for the Rich Application Development Interest Group (TRADIG) in Stockholm.This is what I will talk about:OS, Android, WP7. What’s different, and what’s the same? What hardware and software do you need to get up and running as a developer. What are the main differences in its API’s, and what can you do with one platform that’s totally impossible on the other? Objective-C, Java, C#, or is there more? How’s ...
Ive recently really seen some of the benefits in action from the work we have been doing to introduce Behaviour Driven Development techniques into our BizTalk development process.A couple of months ago one of the members of our team was unavailable and he was the expert with one of the BizTalk Applications we had developed. The team was small and we have a lot of processes and this particular application was quite complex and no one had the level of experience that this team member had with the business ...
Translate this pageArabicBulgarianCatalanC... SimplifiedChinese TraditionalCzechDanishDutch... CreoleHebrewHindiHungarianI... TranslatorCheck out this page in {0} translated from {1}translated fromOriginal:Translated:Aut... translation powered by Microsoft® TranslatorStart translatingStop translatingCloseClose ...
Intuit Partner Platform and Data Access I’m going to make some assumptions that will cover a lot of folks developing applications to work with QuickBooks. 1. You are running a copy of QuickBooks on your development machine. 2. You are running Visual Studio 2010 as your development environment of choice. 3. You have some flavor of Microsoft LightSwitch installed. 4. You want to access QuickBooks data on your machine to USE LightSwitch. Well now you have an option. Head on over to http://www.rssbus.com ...
Most of us spend our time in Visual Studio writing .NET code within a Visual Studio solution. Given this situation we find it very easy to integrate with Team Foundation Server for our source control and have a well known work pattern. But what happens when you want to use TFS as source control for non-Microsoft development? The most important thing to remember is that source control should be as transparent as possible to the developer. If the particular language or product does not have an Integrated ...
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 ...
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 ...
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 ...
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 ...
It is stupid to compare those two beasts. BizTalk Server is a pricey, huge development and run-time system, it includes tons of the tools, supports tons of protocols and systems. It works for very specialized middle ware integration stack. It integrates big and complex systems as SAP, CRM, Oracle and intermediates many protocols and standards as SOAP, EDI, SWIFT, FTP, tons of them. It is a messaging system. ZeroMQ is a low-level, wire-level protocol, the same level as TCP. It has ultra-simple API. ...
I’ve been testing\evaluating ComponentOne’s Studio for ASP.NET Wijmo suite for an MVC 3 project and I’m quickly becoming a fan! This product has so many things going for it that I’m not sure where to start. I’m going to focus on the Wijmo components, but the suite also contains a set of controls for ASP.NET WebForms development. If the Webform controls are as good as the MVC controls, they’re worth a look. There are two versions of the Wijmo components. An open source version containing 30 widgets ...
One of the great things about 2012 is that I am not in our office nearly 100% of the time during business hours. This is the first time I have been able to work from our office this much in about 4 years. In fact, we have moved three times during that four years and I have only averaged about 10-25% of my time in the office. This means I can actually setup my desk for development instead of business related tasks only. That means THREE MONITORS! My first reaction after a week with this setup: I never ...
JetBrains have recently released ReSharper 6.1, along with compatible updates to dotCover (version 1.2) and dotTrace Performance (version 4.5.2). Here is a list of common developer tasks that ReSharper 6 helps handles better than previous versions: Improve Visual Studio responsiveness: While developing ReSharper 6.0 and 6.1, Jet Brains have fixed more than 200 performance and memory consumption issues, as well as over 2900 bugs!Use proper tooling for web development: ReSharper 6 introduces extensive ...
I have recently been turned on to the world of microcontrollers while doing some hobby development. Here is the first “real” program I have written with the Texas Instruments MSP430 LaunchPad development tool. Check it out…$4.30 to get a development board with 2 devices and a USB connection to your Windows PC for programming and debugging. It’s a lot of fun…especially if you enjoy bit-twiddling! The MSP430 processors specialize in low power operations. They accomplish this by enabling peripherals ...
Earlier this week Google’s Android team released a new section to their Developers website. It’s called Android Design. I had a chance to look most of it over yesterday and I must say that I am impressed. They have finally decided to put out some documentation for developers to follow for a more immersive design. They say that there is more to come, and I believe there will be. They already have a section for people to learn Android called Android Training. I can only imagine where they want to take ...
My collegue told me that placing the opening curly brace at the end of the line is safer than at the beginning of the new line, because it prevents some hard-to-debug errors, related to Automatic Semicolon Insertion and pointed me to the article Basic JavaScript Part 6: Automatic Semicolon Insertion. The article has the recommendation Trying to outline curly braces at the end of the line can save you some headaches in case a semicolon is forgotten somewhere in the code.The statement is misleading ...
We’ve used dbdeploy.net on a number of projects and have found it to be a useful tool, especially around CI environments. We recently started a Windows Azure project that uses SQL Server and discovered that DbDeploy.Net didn’t work. There have been a few nagging issues with DbDeploy.Net as well, like the lack of support for recursive script directories, and when we looked into the code base, we discovered that it’s not really written to modern software development standards, and that getting it there ...
In the New Testament in Luke 4:23 Jesus speaks of a proverb, “Physician, Heal Thyself.” What, you may ask, does this have to do with being a good developer or a good ScrumMaster? In my experience, it has quite a bit to do with it, actually, and recently, it’s had far more meaning to me than it used to have in the past. In large part, my own increased awareness has stemmed from reading Lyssa Adkins fantastic book, “Coaching Agile Teams.” My Command and Control Roots My dad owns several independent ...
Today's APress deal of the day at http://www.apress.com/97814... is Pro Drupal 7 Development"Pro Drupal 7 Development is geared toward professionals who need to deploy and customize Drupal. This book delves deep into the internals of the Drupal 7 system and teaches you everything you need to know to deploy a highly customized and optimized Drupal installation." ...
As many of you may already know that, I'm working at a global gaming and entertainment company taking the responsible for design and implement the next generation platform which will be running on the cloud, and also design the cloud platform as well. Currently one of the goal is to replace the active directory integrated security and identity solution with certificate-based solution in our product. In short, we need to work with Active Directory Certificate Service to request and issue the certificates ...
Before I describe about my session, let me introduce the history of making this great event. We SharePoint Experts Community arranged this Community Day jointly with Microsoft to introduce SharePoint 2010 on 7th January 2012 which is the first time in Bangladesh. Thanks to Microsoft Bangladesh to Sponsor the whole Program and others co-sponsors. We planned 6 months ago to arrange this type of event for Developers and IT Professional who might be interested about SharePoint Technology and proposed ...
If you are familiar with scrum – then I recommend that you give the scrum guide a read. This documents the scrum framework and is maintained by Scrum’s creators, Ken Schwaber and Jeff Sutherland. While reading through the latest revision of it (on page 6) it has a section that specifies the characteristics of the development team. One sentence that stood out was the following “Scrum recognizes no titles for Development Team members other than Developer, regardless of the work being performed by the ...
Hi Everyone, By now you are very well aware of the Windows Phone and the development environment that you get after installing Windows Phone SDK on your computer. And if you have tested the tools you might have seen the Windows Phone Emulator which looks like the Test Phone Microsoft showed when they launched Windows Phone last year. Since the launch of the first Windows Phone, we have enough options to choose from on what type/size/memory/color/specs that we want in the phone that we use. Among ...
Apart from the Introduction that I gave from my previous blog posts about the book and the Windows Phone 7.5 Development, I think we have to jump into the technology of it. In this post we are going to talk about the Design Language, Real Estate, Input Patterns. Design Language: Design Language in my view is something that first strikes to the user/developer when they think of the application usage/development. How you want to design your application or how they users react with the navigation screens/patters ...
If you are not following Shawn Wildermuth or haven't bought the Essential WP 7.5 Application Development with Silverlight I would highly recommend. I am not going to talk about why we need a smartphone or how smartphone is taking over all the World, We all know how it started and where it took and where is going to take us in the future. Since we all know the future of the Mobile Eco systems I think it will be a good time to be a part of. lets jump into our series of blog posts of Windows Phone 7.5 ...
I wanted to introduce to you all to a wonderful book that I came across recently by, Shawn Wildermuth “Essential Windows Phone 7.5 Application Development with Silverlight”. I never bought a text book but I decided to buy this and start reading it, as I was going thru the book I decided that I made a good buy here. This book is very easy to read and a very good place to start developing Applications for Window Phone 7.5 with Silverlight. This series of blog posts are going to be on just Windows Phone ...
Today's APress Deal of the day at http://www.apress.com/97814... is Pro ASP.NET 4 in C# 2010"ASP.NET 4 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in C# 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution." This is an excellent book that I recommend to all C# Development teams ...
Happy New Year! I am excited to be speaking at the first meeting in 2012 for the Tampa Bay Windows Phone 7 User Group As usual at Tampa WP7UG there is a jump start session for beginners before the meeting: 5:30PM An Intimate intro to WP7 Development with a local MVP Kevin Wolf in room 1, or a work session in the main room. Come on by early to hangout with other developers or attend the intro sessions. Here is the description of my presentation starting at 6:30PM: Live Tiles, Toasts and Push Notifications ...
With TFS 2010 a basic installation of TFS has been reduced to a matter of clicks, the pain however lies in getting an appropriate environment provisioned from the Infrastructure team. There will be planned and unplanned downtime as the infrastructure team takes the environment down for patching. There are various TFS hosting services available out there that’ll take this pain point away from you. Some of the leading players amongst others include DiscountASP.net, TeamDevCentral, Praktik Hosting… ...
About a week ago we received a support call from one of our customers asking why she couldn’t open PDF files on our website anymore. She was using Chrome and the browser tab would just hang with the ‘Loading’ animation and a gray background after requesting an invoice PDF. After a little digging we figured out that this hang-up was occurring while Chrome was opening the PDF document. We were easily able to reproduce this issue ourselves in the production environment, but only while using Chrome. ...
Disclaimer:, The views and opinions expressed in this post are solely my own and I’m not getting paid or compensated for anything. I am also an employee of Microsoft but try not to drink the Kool-Aid too much. [Update 2012-01-02: It appears posting Windows Phone app recommendations is making the rounds on the web today. My friends Jeff Blankenburg and Sarah Dutkiewicz have also posted recommendations. Also was referred to a posting on tested.com. I’ve already downloaded a few apps based on these ...
Now that 2011 has come to a close I wanted to take a few minutes to review the year and the goals I had set at the beginning of the year (click here to see those goals). I’ll follow up with new goals for new 2012 year soon. Year in Review 2011 was a big year in many ways. This year included a change in employers, buying a condo, my oldest brother getting married, starting a new relationship with my girlfriend Sarah. helping plan 2 conferences, writing two chapters of a book, and numerous other activities. ...
I recently accepted to do a review of “The Learn Microsoft Visual C# book 2010” by John Paul Mueller. I was in two minds on whether I really wanted to read this book – in it’s description it says it is targeting fundamentals of modern programming with Visual C#, but I wasn’t sure how fundamental it would be and since I have been working with C# for a while now, I wasn’t sure if it would be worth my while. After going through a few of the chapters of the book I would say this really targets very basic ...
I’m not sure I have ever thrown this down in writing. I probably have said this 800 or 900 times, but I think that HTML 5 in SharePoint 2010 sucks. The support is terrible in the two most prevalent web browsers at the enterprise level – Internet Explorer and Firefox. If you can’t even get the video tag to work in IE 9 or the latest version of Firefox then that’s a huge fail for the product with HTML 5. What I think needs to be done in the product to improve HTML 5 support so that we can move towards ...