Tag | Developing Posts

I've compiled a list of useful links for developing IE8 accelerators. Accelerator Icon Usage Guidelines OpenService Accelerators Developer Guide OpenService Format Specification for Accelerators Windows 7 Accelerator Platform Writing an IE8 accelerator in 15 minutes (bookmark on Delicious) How to write a "Find on MSDN" Accelerator IE8 Accelerator for MSDN Social Bookmarks ...

Microsoft has released SharePoint Designer 2007 for free, enabling anyone developing with SharePoint to take advantage of this great tool!

You can get the download information from the Microsoft Download Center website here.

D

Valter Minute received the Microsoft Most Valuable Professional award from Microsoft on April 1, 2009. Valter received this award for his work within the Windows Embedded community, most notably for his work with Windows CE. Valter can be found answering question in the Windows CE Newsgroups. Regulars to this newsgroup might recognize his name from the valuable feedback that he leaves on many of my posts. Valter can also be found speaking at Windows Embedded events in Italy. He also has a blog on ...
. BizTalk: What features we would like to see in future releases After the MVP Summit [http://geekswithblogs.net/... we, the BizTalk MVPs, have been asked to give feedback to the product team on what features we’d like to see in future releases. I created the list of features and separated it into parts. One is from the global, crazy things than never be implemented. But why don’t imagine? Second ...
Microsoft® Silverlight™ 3 Tools Beta 1 can be installed on top of either Visual Studio 2008 SP1 or Visual Web Developer 2008 Express with SP1, and it provides a Silverlight project system for developing Silverlight applications using C# or Visual Basic. Install Microsoft Silverlight 3 Tools Beta 1 for Visual Studio 2008 SP1 >> Silverlight3_Tools.exe: Add-on for Visual Studio 2008 SP1 for developing Silverlight 3 applications Install Microsoft Silverlight 3 SDK Beta 1 >> silverlight_sdk.exe: ...
Good news! Starting April 1st SharePoint Designer will be free! Bad news! Starting April 1st SharePoint Designer will be free! I have a love / hate relationship with SharePoint Designer, but I have always been quick to defend it to those developers out there who think it is Satan’s offspring. Although I’m sure some of Dark Lord’s minions had their hand in designing some of SharePoint’s quirks, I’m fairly certain SharePoint Designer is not quite that evil. It does however attempt to spread mayhem. ...
April 21, 2009 3:00 PM - 5:15 PM Minnesota SQL Server User Group Drive Your Way to the DMV Speaker: Jason Strate, Digineer Dynamic Management Views (DMVs) and Dynamic Management Functions (DMF) have been around since the release of SQL Server 2005. But for many people DMVs and DMFs are still a mystery. Step under the hood and review some of the main DMVs and DMFs in SQL Server. From sessions to caches a walk through of some of the more useful DMVs and a practical look at what they all really mean. ...
Asynchronous (or multi-threaded) applications are common place on the desktop and have been for decades. Without this ability, most of our favorite productivity tools would be non-existent. As soon as one moves off the desktop and onto the Internet, the standard changes to one that is highly, if not exclusively synchronous (or single-threaded). Of course, since Internet-based applications have historically served as simple content delivery mechanisms, the need for more robust, asynchronous-based ...
Torq Software decided to allow web access the internal systems so that they can be accessed by more field agents and clients via the internet with a manageable impact on the processor and bandwidth usage footprint. The team chose Visual WebGui RIA Platform and soon enough discovered how easy it was to start developing Visual WebGui screens due to the fact that it uses the same GUI designer technology that was already used to develop the Windows Forms version of the application. It was relatively ...
Thursday, March 26, 2009 1:00 PM - Thursday, March 26, 2009 5:00 PM Central Time Welcome Time: 12:30 PM Theater - Regal Brooklyn Center 20 6420 Camden Avenue North Minneapolis Minnesota 55430 United States Event Overview: Enhance your coding capabilities with new tools, tips, and inside secrets from MSDN Events. We’ll start with an overview of the Azure Services Platform, which can help you build cloud-based applications and solutions that offer the best of online and on-premises functionality. Next, ...
When developing plugins for Visual Studio 2008, your testing is done in what's known as an experimental hive. It's essentially Visual Studio running in a testing environment. This keeps your unfinished plugins from being added to your "real" Visual Studio environment. Unfortunately, this experimental hive tends to become junky. After going through tutorials, you're bound to have all kinds of unnecessary elements added to the IDE. I spent some time trying to clean this out, and I discovered that the ...
Multitouch is going to be the next big thing. Natural User Interfaces (NUI) are going to change the way we use client applications soon. You think it's not true? See the iPhone hype. This is not a very good phone, feature wise. It is lacking very basic features. But being able to control your phone using multiple fingers was a real killer feature. Read the rest of this entry » ...
Next week (23rd March 2009) I am speaking at DevWeek 2009. DevWeek is a great conference which attracts top notch speakers (plus me – I feel such a fraud whenever I present there!). It is IMHO the best developer focused conference we have in the UK and I can’t wait to get there and soak in the great sessions + catch up with familiar faces + meet plenty of new ones. Be warned. There is a rumour that we are being given some new toys (Flip video cameras) to play with while we are there. However don’t ...
Silverlight 3 Beta is just unveiled at MIX 09 today. Silverlight 3 is a huge advancement in rich internet application development on a variety of modern browsers supporting Windows and Macintosh platforms. It supports running Silverlight out of the browser (offline enabled) as well as improvements for video quality, richer features, enhanced developer productivity and much more. Along with it, Expression Blend 3 Preview that helps authoring SL 3 Beta Applications. You can download the SL 3 Beta from ...
I've been resisting doing this post. Really I have. With how poorly the world is doing (Economic Crisis 2009!) and all the sad sob stories I'm reading everyday, I really didn't want to be adding to the "woe is me!" noise out there already. But yeah, this has been a pretty crappy year so far. And honestly, I haven't had worse. All is not lost however, so just so it's not *ALL* bad, I will say, it's really not as bad as it could be either. (I at least still have some perspective!). I mean really, overall ...
Wow... that's a lot of capitals and acronyms to squeeze into a single title (well, ok... one acronym, and two initialisms, if you want to split hairs). Anyhoo... after roundly dismissing the WPF WebBrowser control in an earlier article, I now find it's (ahem) not quite so bad after all. I needed to create a WYSIWYG HTML editor in WPF for a project I'm currently working on. There are quite a few commercial WYSIWYG editors based on the Windows Forms WebBrowser control, and also quite a few examples ...
David Penton is another one of those folks that I’ve known for a while via the InterTubes but never had the pleasure of meeting in person until the MVP Summit. He also works on one of my favorite products, which means if I have any questions… he’s the first name on my list. After hanging out in Seattle for a few days, I realized I hadn’t yet done a NINE Questions interview on David, so today’s your lucky day: 1. Where are you from? I was born and bred in Dallas, TX. I've lived in the Dallas area ...
Here's what's happening: Attendees: 428 Sessions: 73 Speakers: 49 Tracks: 15 Sessions: ASP.NET Make your Data Dance with ASP.NET Dynamic Databy Shawn Weisfeld + Show Description ASP.NET Dynamic Data is a framework that lets you create data-driven ASP.NET Web applications easily. It does this by automatically discovering data-model metadata at run time and deriving UI behavior from it. A scaffolding framework provides a functional Web site for viewing and editing data. You can easily customize the ...
Under most models of software development of any significant scale, user sign-off of requirements is a must before the development can continue. Even agile methodologies that involve a customer representative in the development team needs to have a set of at least significantly complete requirements before development can begin. Requirements form the basis for generating a Tender or Quote and help generate a Statement of Works. Detailed requirements are often elicited during contract negotiations ...
Short while after I wrote about resources for multi-touch on Windows 7 Daniel D left a comment that got me very excited: MultiTouchVista now has a driver that emulates multitouch hardware for Windows 7 I got to try it out myself! Bit later I got everything up and running and I’m happy to report that it’s all true: you can now effectively emulate multi-touch devices under Windows 7. You can see it yourself on this video. In fact it works so well that I was able to demonstrate it last Saturday at 4Developers ...
Just got back from the 2009 MVP Summit in Seattle Washington, and there is only one word to describe it....FANTASTIC! Microsoft did a wonderful job of moving from presentations and Q&A sessions into truely interactive sessions with some pretty deep discussions on emerging products and technologies. The material at the summit is all covered by NDA, and I will leave it to others to differentiate the topics which can be publicly discussed. As I find great technical posts, I will post them as links ...
I have been developing full time in Silverlight 2 for a few months now. I must say, it is the most fun environment I have ever programmed in. It has been an enabling technology in our product, and I am rather excited to see what comes next. If the pattern continues as I expect it probably will, we will hear all about the features of Silverlight 3 in a few weeks at Mix 09. I will not be attending this conference, but I fully expect to be watching the important sessions virtually. I am hoping for a ...
My friends, Clint Edmonson and Mike Benkovich are coming to Kansas City next Tuesday, March 10th for their quarterly community events. Clint will be talking about the cloud and how it will affect our future architectures in the morning and Mike will be sharing some Visual Studio 2008 debugging secrets and developing mobile Windows applications that afternoon. If you live in or around KC or are going to be in the KC metro next Tuesday, head on over to the Microsoft building in Corporate Woods and ...
I have been developing web sites for a little over a decade now, and I have to tell you, I missed the boat. A lot of that time was wasted. I spent most of my career developing crappy code that was doomed to cause some poor sap some real heartache. To those who have had to support my crappy legacy code, I profusely apologize. You know who you are, and you undoubtedly know who I am. You've probably spent many hours rewriting my leftovers and trying to spin gold out of code-dung. Again, I apologize. ...
Wow, time flies! I can't believe the 4th Orlando Code Camp is coming up next month at the Seminole Community College in Sanford, FL. To be specific, it is on Saturday, March 28th. This is a free event and there are 54 sessions with 38 speakers so far. DotNetNuke sessions will be in full force. Here they are: DotNetNuke DotNetNuke 5 Module Developmentby Stan Schultes + Show Description Stan Schultes will begin with a quick technical overview of DotNetNuke, and a discussion of why you might build a ...
My motivation for this post comes from the fact that I could only find 1 blogpost related to BizTalk and DI: it was about DI using Spring.net and late binding, and it was in fact rather about SL. I'm not pretending to be an expert on the subject but a second blogpost with a little bit of background on the subject of dependency resolution in the context of BizTalk can surely make a difference... When developing O.O. components there are 2 popular patterns for organizing your objects' dependencies ...
I've always found it kind of useful to be able to leave "to do" markers in your code when you are developing with Visual Studio. Often times, as I am writing code, I like to leave some to do comments in areas of my code that I intend to come back and re-examine or refactor. This is the syntax of the to do comment: //TODO: need to write better code here When you build, Visual Studio will keep track of these comments, allowing you to jump back into that code whenever you feel like it. Always thought ...
When developing for CRM, we like to keep our business login contained within its own class to be shared and used by other parts of the system. Most all of our CRM implementations have other applications accessing CRM in one way or another so this approach works well. This was fairly straight forward wtih the 3.0 callout model, you just had to put them in the same directory with your custom callout (C:\Program Files\Microsoft CRM\Server\bin\assembly\ in most cases) . The way around this is to either ...
Juan Larios and Eric Legault will go head to head and compete to prove whether using the SharePoint Designer or Visual Studio is the better environment for developing SharePoint WebParts! Topics will include WebPart architecture, deployment, reusability, debugging, data-source connectivity, and other features. These topics target the beginner to intermediate developers. Come find out which technology emerges as the victor! When: Wednesday, February 25 2009 – 5:30 PM Where: 17th Floor Conference Room, ...
This evening someone posted a question about setting IMGRAM64 in the Platform Builder newsgroup. The environment variable IMGRAM64 has always intrigued me for several reasons, so I thought that I would examine some of those reasons. 1. IMGRAM64 is in the project settings Build Options. In Platform Builder 6.0 it is in Project\Properties and in previous versions of Platform Builder it is in Project\Settings. This has amazed me since the first time I saw it there because most BSPs do not support this ...
Cloud services that is. Windows Azure, .NET Services, Live Services…. If you looking for the spoon fed variety of information, a bunch of HOWTO vides have been released – see below. These are small little “nuggets” – like those MSDN Nuggets out of Microsoft UK. Get Started Developing on Windows Azure? If you’re a developer and you’re new to Windows Azure, start here! You’ll see what you need to download and install, and how to create a simple “Hello World” Windows Azure application. Deploy a Windows ...
(J. Sawyer from Microsoft always gives a lively presentation. You won’t want to miss this one.) location: At Lamar Advertising Wednesday, February 18, 2009 5:45 PM - 8:15 PM Sponsored by: S3 Staffing Presenter(s): J. Sawyer J Sawyer is a Developer Evangelist for Microsoft's Developer and Platform Evangelist team, primarily covering south Texas and Louisiana. He was born and raised in a suburb of Baltimore, MD and discovered a passion for computing and developing software while working his way through ...
The Problem I have been developing with Silverlight for a few months now, and I have really been enjoying myself. It has been the enabling technology my project and we have been extremely productive in the environment. Unfortunately, Silverlight is still in version 2.0 and there are some missing capabilities. One such hole in the framework is "Drag and Drop". There is no support for it directly. There are several blog examples on the web, but I have yet to find a fully encapsulated, generic solution ...
This is a subject I am just starting to understand. I talked with Dave Bost the other day at the February CAG meeting about Azure. This morning the subject came up again as I was listening to the Thirsty Developer podcast. These got me thinking about where does cloud computing fit in? As I understand it the difference between ASP model and Azure is that an ASP is hosting their application for you to use and what Azure offers hosting your application. Now this differs again from normal hosting companies ...
A petaflop is a measure of a computer's processing speed and can be expressed as a thousand trillion floating point operations per second. FLOPS are floating-point operations per second. Floating-point is considered to be a method of encoding real numbers within the limits of finite precision available on computers. Using floating-point encoding, extremely long numbers can be handled relatively easily. A floating-point number is expressed as a basic number, an exponent, and a number base which is ...
Hi, my name is Luca and I work as a software engineer at Eurotech, Italy. I'm involved in Windows CE developing (BSP's, device drivers) Windows XP Embedded and -less frequently in these times- Windows WDM driver developing. Almost every day I can find a starting point for something interesting about those technologies to go into thoroughly: sometimes I find it in my department job tasks, sometimes I find it reading the questions posted on newsgroups, sometimes... there's simply an interesting subject ...
*Moved to: Reformat your CSS on the flyHave you ever, when developing a website, been frustrated when you get a different result when you deploy your application to http://site/ and http://site/app/. Read more...Follow my new blog on http://blog.hinshelwood.com ...
Just came back from another great SoCal Code Camp. I had some valuable insights and discussions about TDD and the use of Pex. Thank you attendees! While developing the presentation for Pex, I ran into a situation where the Pex.Assume() did not seem to work at all: Consider the function public List<short> MakeList(short baseNum, short count) { List<short> result = new List<short>(count); for (short i = 1; i <= count; i++) { result.Add((short)(baseNum * i)); } return result; } ...
I’m back developing a fair few prototype Windows Mobile applications. I’ve just put together a small field service application that I needed to add some bells-and-whistles to. What better for the field engineer but to have maps available. I wanted to have my map displayed right inside of a Compact Framework form. A really well kept secret is that you can use Virtual Earth as a tile server to give you nice optimised for mobile map images. Now their are licence implications for doing this, and to the ...
In this issue: Pete Brown, Anna Wrochna, James Bacon, Ken Cox, Tiago Andrade e Silva, John Bruin, Dean Chalk, Tim Heuer, Joel Neubeck, and Gerard Leblanc. Shoutouts: Falling into the WPF category is this outstanding post by Jaime Rodriguez: Styling Microsoft’s WPF datagrid Karsten has this one, which is also WPF: Getting WPF Expander and Listbox Alignment Happy Koen Zwikstra announed a follow-on to his XPS posting: Silverlight XPS: Source code Adam Kinney has posted a second edition of TCS Weekly: ...
For 12 of my years in Microsoft I worked with Independent Software Vendors (ISVs). ISVs get their own site, http://www.isvinnovation.com/ which from time to time contains some great online webcasts. If you are a developer and you are new to Azure Services Platform, then there are five great Webcasts to take a look at. Part: 1 Azure Services for Developers: Fundamentals Part: 2 Azure Services for Developers: Developing a Windows Azure Application Part: 3 Azure Services for Developers: .NET Services ...
Join us for TechFuse 2009 on March 17! It’s back and even bigger than last year! With 36 sessions and two keynote presentations to choose from, TechFuse 2009 is the most cost-effective way for IT and Developer pros to get up-to-date, 200-300 level education on the topics that matter to your role. TechFuse will provide you resources on the latest developments in IT and Developer trends, technologies, application implementation issues, products and services from tons of local professionals. Website: ...
I’ve always been a big fan of Windows Live OneCare for all my personal machines. That’s why I was surprised to hear that Microsoft Windows Live OneCare is going away in the 2009. Fortunately the key piece I used it for is being replaced by Morro, basic protection from malware—including viruses, spyware, rootkits, and Trojans. Here’s some more detail on the announcement from Michael Cherry at Directions on Microsoft: “In order to increase the number of Windows computers with basic protection from ...
If you don't have a "PRIVATE" subfolder in your Windows CE installation subtree or if it's almost empty, go finding the installation CD and re-launch the installation. If you choose "custom setup" you have a chance to install Windows CE shared source. Do it as soon as possibile. When I talk about Windows CE at conferences here in Italy to people that don't know the OS, many of their mouths opens in disbelief when I say that the OS is realtime (hard-realtime), and show proofs of that. But jaw bones ...
Ciao, I'm Valter Minute, I'm a software developer working for Fortech Embedded Labs (www.fortechembeddedlabs.it), in Saronno, Italy. I'm Italian, and this should explain my poor english and excuse it, I hope. I was born in 1973 and I work on Windows CE since the beginning of this century (sounds like a lot of time written in this way). I started developing application on version 2.12 of the OS and then moved to BSP, drivers and other low-level stuff from version 3.0 on. I try to provide some helpful ...
This week in the Twin Cities we have Jason Olson (Microsoft), coming all the way from Redmond, WA to talk to three of our local User Groups. If you get the chance, come check them out. TONIGHT: 1/12/09 6:00PM @ New Horizons Twin Cities Developers Guild (http://www.twincitiesdevel... for directions to New Horizons) Topic: .NET Framework 4.0 Overview With every successful release of the .NET Framework, more features and changes are introduced into our development lives. But what is being ...
While requesting some resource from an web server we normally type an URL like www.xyz.com/default.aspx?ops=1 in the browser address bar.In this case the URL maps directly to a file residing in the server.Now say we have an URL like www.xyz.com/default/1 .In this case the web application has to be intelligent enough to parse the URL and find out which resource or request handler it will map to.This technique of parsing URL patterns and deciding on the requested resource is known as URL Routing. Along ...
Will Strohl has put together a nice track for all DotNetNuke users at the South Florida code camp scheduled for next month. Here's the lineup: DotNetNuke 5: Introduction & Overview Brian Scarbeau, co-author of the upcoming Professional DotNetNuke 5 book by Wrox gives an overview of DotNetNuke 5. This session will review an Introduction to DotNetNuke and some of the new features that comes with DNN 5. Learn how to install DNN and learn how to create pages and put modules on your pages. Learn how ...
Lately I've had a few people approach me after speaking engagements or conferences and ask for some advice on becoming a .NET developer. Sometimes this has been moving into IT from an unrelated field or other times it's just been a transition of existing development skills into .NET. Now if you have been in this industry for awhile (and had any success) you have apparently demonstrated at least some capability to migrate your skills from one newly released technology to the next. In 2009 it's hard ...
I have been building mobile line of business applications for a while now. Over the past few years, I have separated out the client and middle tier explicitly (using web-services). This has enabled me to rapidly build different front end applications for a range of different devices. I have recently extended our timesheet application to run on iPhone/iPod Touches using a combination of .Net and the excellent IUI library built by Joe Hewitt. One thing, I needed however was a calendar control mimicking ...