Tag | tips Posts

In this Issue: Michael Washington, Phil Middlemiss, Yochay Kiriaty, Giorgetti Alessandro, Mike Snow, John Papa, SilverLaw, smartyP, and Pete Brown. Shoutouts: Steve Wortham sent me a link to his RegEx tool that is written in Silverlight... definitely worth a look: Introducing Code Hinting for Regular Expressions Joshua Blake posted his MIX10 materials: MIX10 NUI session sample code From SilverlightCream.com: Silverlight MVVM: An (Overly) Simplified Explanation Michael Washington has a tutorial up ...
In this Issue: Rénald Nollet, Davide Zordan(-2-, -3-), Scott Barnes, Kirupa, Christian Schormann, Tim Heuer, Yavor Georgiev, and Bea Stollnitz. Shoutouts: Yavor Georgiev posted the material for his MIX 2010 talk: what’s new in WCF in Silverlight 4 Erik Mork and crew posted their This Week in Silverlight 4.1.2010 Tim Huckaby and MSDN Bytes interviewed Erik Mork: Silverlight Consulting Life – MSDN Bytes Interview From SilverlightCream.com: Home Loan Application for Windows Phone Rénald Nollet has a ...
In this Issue: Michael Washington, Hassan, David Anson, Jeff Wilcox, UK Application Development Consulting, Davide Zordan, Victor Gaudioso, Anoop Madhusudanan, Phil Middlemiss, and Laurent Bugnion. Shoutouts: Josh Smith has a good-read post up: Design-time data is still data Shawn Hargreaves reported his MIX demo released From SilverlightCream.com: Silverlight MVVM: Enabling Design-Time Data in Expression Blend When Using Web Services Michael Washington has a tutorial up on MVVM and using a web service ...
I stole that from the back of a T-shirt I saw at the Orlando Code Camp 2010. This was my first code camp and my first time volunteering for an event like this as well. It was an awesome day. I cannot begin to count the “aaahh”, “I did-not-know I could do that”, in the crowds and for myself. I think it was a great day of learning for everyone at all levels. All of the presenters were different and provided great insights into the topics they were presenting. Here’s a list of the ones that I attended. ...
This post is for those who want to apply or have already applied (but not finished the interview) for a Microsoft Job. The recruitment process is quite similar for everyone and consists of a few steps. Application E-Mail Interview Phone Interview On Site Interview I will tell you my story and how I went through the four phases. 1. Application My blog's title (Ex Nihilo Nihil Fit) means "Nothing Comes Out of Nothing". You can't get a job at Microsoft by not doing anything - this is true for anything ...
Technorati Tags: ASP.NET,General I often see questions at forums(http://forums.asp.net) asking stuffs like: Where to begin? Where Do I start? How to Get Started? So I decided to write this "boring" post to express my opinion and hopefully this can help beginners find their way to get started with ASP.NET. Based on my experience learning ASP.NET is just like learning how to play a guitar.. (oh really? why could I say that? ).(1) First you must have this what we call "interest" because if you don't, ...
Today I'm working on some absolutely horrible code. And I'm completely ok with that. As a professional app developer, I've always felt that it's our responsibility to keep up with changes in technology, learn new things, and always focus on improving our skillset. And I'll add to that the caveat that the best place to learn these new technologies is not when you're trying to use them to save a floundering project, and certainly not when you're pressed to deploy a world class application for your ...
Paulo's blog mentioned about this MSDN magazine article on Windows Mobile Gestures by Marcus Perryman. The article explains about gestures, the design considerations that went in while implementing it, the physics engine and a few tips and tricks. And don't miss the two part series, Let's talk about Touch, by Marcus Perryman, its a good read too. Links Going Places - Gesture Magic Let's talk about Touch - Part I Let's talk about Touch - Part II ...
For quite a while now I’ve been wondering if our culture of text messages, emails, messenger/chat conversations, short YouTube clips, rapid-fire news channels, PodCasts, blog posts, Twitter, and Facebook updates is somehow hurting my ability to focus on and develop deeper concepts. By that I mean really dig in, learn, and add value to some larger-then-me idea. As I write these few sentences, emails are streaming in, the phone is ringing, and no doubt my friends and family are Tweeting and writing ...
In my previous post, I went through creating the KeyedCollectionEx class which allows easier consumption of the KeyedCollection class (no need to derive anymore, just provide a delegate). One of the problem I encountered was that when using it as an ItemsSource in WPF, any changes to the collection will not be shown in the UI. This is because the class doesn’t implement INotifyCollectionChanged interface. So, let’s add that. The implementation is fairly straightforward; the class itself has all of ...
I put together an OCS 2007 R2 services document for our support teams. Here are a couple of topics from the document for your review. OCS 2007 R2 Service Dependencies OCS 2007 R2 Startup/Shutdown Order Quick Troubleshooting OCS 2007 R2 Services tips OCS 2007 R2 Service Dependencies OCS 2007 R2 Front-end Servers The following OCS services are dependent on the Office Communications Server Application Host service. OCS Conferencing Announcement OCS Conferencing Attendant OCS Outside Voice Control OCS ...
Having skim watched many (but not all) the Azure sessions from PDC I thought I would call out my top 5 sessions I recommend you find some time to look at if you already know the basics. Tips and Tricks for Using Visual Studio 2010 to Build Applications that Run on Windows Azure Lots of great tips for developing for Azure. There is also a companion blog post. Windows Azure Blob and Drive Deep Dive Blobs have evolved significantly since day one. This session shows all. Windows Azure Tables and Queues ...
That’s right, Oprah isn’t the only hottie to have their own book club! One thing that I didn’t get a chance to do as much of last year was read. I have a pile of books sitting on my night table, but with our daughter being born in July I haven’t had a chance to plow through them. Now that life has settled into a schedule, I want to get back into these tomes of business and technology wisdom. What better way to help ensure I do that then by creating a semi-fictitious book club! I say semi-fictitious ...
How to write a good code – 2 Following design principles makes design/ architecture of your project good and we developer don’t have much role in this. This is primarily taken as role of software/ solution architect. So what developer can do to make code better and understandable? So it’s in hand of to write an easily understandable, well refactored and clean code developer (at least in agile world, where everything is not documented). So I collected some useful information from “Clean Code – Robert ...
This is a continuation of my last post That is testability, not Test Driven Development. In it, I analyzed an article on the ADO.Net team blog Walkthrough: Test-Driven Development with the Entity Framework 4.0. I wanted to take that analysis a step further and share some insight from the testing perspective itself. There are two tests to review to produce a list of testing tips. Update: Some of these test refactorings won’t work in the existing sample as they take dependencies to NUnit, you will ...
I applaud efforts to encourage test driven development, however I find myself cringing at the examples being produced by the framework designers we are supposed to look up to. I've noticed this with the buzz around TDD and ASP.Net MVC and now that buzz is transferring to the Entity Framework. I think it is wonderful that these frameworks are designed with testability in mind. However, it is up to the developer to actually employ TDD when composing their applications. There are other ways to test, ...
I want to put in this post some the jQuery methods that I found myself searching the web every other time i need them for the future reference. Check if element exists: if ($('#elementID').length > 0) { // do somehting } Disable/enable element $('#elementID').attr('disab... 'disabled'); $('#elementID').removeAttr(... Clear DropdownList or ListBox $('#ddl_ID >option').remove(); Add entry in the DropDownList or ListBox $('#ddl_ID').append($('<... ...
Technorati Tags: Leadership Topics covered: Management techniques for programmers promoted to leadership positions, assessing your level of technical "cool," positive and negative programmer personalities (including architects, constructionists, speed demons, magicians, minimalists, analogists), trouble types (including slobs, amateurs, salad chefs), tips for new managers (including adapting to changes), dealing with project feature creep, dealing with ineffective programmers, tips for hiring and ...
Technorati Tags: Web Services Security Some tips on how to implement Web Services Security on a .NET web service. If we are developing on WCF (Windows Communication Foundation) platform, there is built-in support for OASIS WS-Security Basic Profile and we can configure through configuration settings. If ywe are developing on ASMX platform (Classic .net web services), you have to depend on WSE (Web Services Enhancements) to implement the same. WSE 3.0 from MS site offers samples for most security ...
MOSS doesn't offer this out the box and of course many people would like to have it. Here's a quick and dirty javascript change which will offer this functionality. You'll have to forgive any inelegance in my coding, I'm a bit rusty ;) You need to edit the search.js file and add the following: A trim function function trim(s) { var l=0; var r=s.length -1; while(l < s.length && s.substr(l,1) == ' ') { l++; } while(r > l && s.substr(r,1) == ' ') { r-=1; } return s.substring(l, ...
In this Issue: Andrej Tozon, Deborah Kurata, Avi Pilosof, Andrea Boschin, Andy Beaulieu, Damian Schenkelman, smartyP, Kirupa, Alexey Zakharov, and Victor Gaudioso. Shoutout: Yikes... if you haven't seen this yet... GO THERE NOW: My Christmas Catalog For all you 3D enthusiasts, Einar Ingebretsen has announced an Upcoming Balder release From SilverlightCream.com: Exploring Silverlight behaviors: look Ma, no code! Andrej Tozon built a Halloween sound player using Expression Blend and Behaviors ... then ...
In this Issue: AfricanGeek, Brian Genisio, Loek van den Ouweland, Victor Gaudioso, Jeremy Likness, CrocusGirl, Walt Ritscher, Rob Eisenberg, Andrea Boschin, Alan Mendelevich, and nmarun. Shoutout: The Microsoft Expression blog has a quick tip up: Paste or move a keyframe Adam Kinney gives us a Silverlight Developers Guide to PDC09 See the post below about Walt Ritscher's new ShaderGallery Add-in for Expression Blend, but he's also Seeking WPF pixel shader effects samples for ShaderGallery From SilverlightCream.com: ...
In this Issue: Jim Lynn(2), Vikram Pendse, CrocusGirl, and Kevin Dockx. From SilverlightCream.com: Ordnance Survey maps in Bing Maps Silverlight control Jim Lynn has a post up about using Ordnance Survey maps in the Bing Maps Silverlight Control. This involved some digging and code from a previous project, but it's all here and works great!Binding to a Silverlight Chart Series gives a null reference exception Jim Lynn also has a quick post up to help keep you from losing hair (by pulling it out) ...
I’ve taught a number of classes recently to people who are just getting started as software developers either as a way to change careers and move into our profession or just to people who love computers and want to learn more about how to program. I personally love these types of classes as they differ so much from the standard SharePoint or Silverlight type course where the average student is fairly skilled and the questions and interaction from students is very technical. In an introduction type ...
Been awhile since I had posted anything and what better way to restart this blog than with some Timeout Issues. Now this list is designed for SSRS 2005, but you can put a few of these tips to use in 2008. Consider these steps in the below order. 1) Set the HttpRuntime ExecutionTimeout value to a greater value (ie 3 hours) on the Report Server How do you do this? Simple! a. Open the ReportServer’s Web.config file by going to Start -> Administrative Tools -> Internet Information Services. b. ...
Today I was trying to call ASP.Net web service from JQuery. I thought it was easy first. But when tried implementing them I felt the difficulty. I don't had this problem while calling Ajax enabled WCF service from JQuery. Hence I did a small Bing and found out some useful tips to share. I referred links below. http://www.mikesdotnetting.... http://www.dotnetcurry.com/... http://encosia.com/2008/03/... ...
For those of you who missed the chat today, here is the raw transcript. By raw, I mean that I copied and pasted the discussion without any edits. This is divided into two parts, the top part is the answers from the Microsoft Experts and the bottom part is the discuss (questions) from the audience. Answers from Microsoft: KarelD_MSFT (Expert)[2009-10-27 11:58]: Karel Danihelka - Developer in Partner Response Team. davbo_msft (Moderator)[2009-10-27 11:59]: Our chat today covers the topic of Windows ...
Just an update on some free developer events coming up in November in St. Louis (and ones with which I am directly involved). Please share these dates with others for whom they might be valuable. Also, a few of them have limited capacity so please register soon. If you have any questions on any of the below events, don’t hesitate to get in touch with me and I will be glad to answer any questions you might have. .NET Chalk Talk: Visual Studio.NET Tips, Tricks, and Toys Location: Washington Universities ...
One of the new OCS 2007 R2 features is the Address Book Query service. One of the primary benefits of this feature is to allow COMO clients to search the OCS Address Book over the Internet (using HTTPS) without having to download the Address Book files. For more information, you can refer to the following Microsoft TechNet links. http://technet.microsoft.co... http://technet.microsoft.co... According to the Microsoft TechNet ...
If you haven’t heard of Office Open XML don’t be surprised. I hadn’t until a couple of months ago. In short it is a standardization of the Office document models which allows for more flexible development methods. You no longer need to have an instance of your target Office application running on a server in order to generate Word, Excel or PowerPoint documents. This is also the reason that all of the Office file extensions have a “x” suffix these days. Office Open XML files are actually zip files. ...
A request for proposal is an invitation for vendors to submit their proposals for a product or a service. RFP’s allow clients to compare different vendors and gather information about each vendor’s approach and price before making an informed decision on a particular vendor. Therefore learning how to write an effective RFP response is a useful skill to develop. If you are writing a response to a RFP it is important to follow certain guidelines in order to have a better chance of being accepted. First ...
So I scraped together the money and paid in full to go to the conference as I've said before. Here is a complete list of all the sessions I will be attending: Monday 1:15 - Overview and Whats New for SharePoint 2010 IT Pro's 2:45 - What's New in Office 2010 for Developers 4:30 - Web Content Management in SharePoint 2010 Tuesday 9:00 - Building Rich Internet Applications with Silverlight 3 and SharePoint 2010 10:30 - FAST Search for SharePoint: Capabilities and Deep Dive 1:15 - Developing SharePoint ...
In This Issue: Laurent Bugnion, Chad Campbell, Mark Miller, Jacek Ciereszko, Laurent Duveau, Kirupa, Ning Zhang, Timmy Kokke, Expression Blend and Design Blog, and Mark Tucker. Shoutouts: Since the demise of the MSDN Social Bookmarks, I've wanted to move my tag page to it's own page on WynApse.com, and I finally did that last night. There's a left-border link to Tagged Posts that contains a tag cloud of, at this moment, 7268 articles tagged 10259 different ways using 421 unique tags, on all sorts ...
In this Issue: Jesse Liberty, Jonathan van de Veen, Alex Golesh, Chris Cavanagh, Michael Washington, Danijel Stulic, Bob Bartholomay, Mark Tucker, Chris Klug, and Lee. Shoutouts: Jeff Handley has another poll that he'd like you to take a shot at: Should DomainDataSource.AutoLoad be True or False by default? Walt Ritscher has announced that Shazzam development is moving again... check it out if you haven't already and stay tuned for enhancements! Steve Commisso has been hard at work and has reported ...
Recently, I read some posts about Duct Tape programming from Joel Spolsky, Michael C. Neel, Jak Charlton, “Uncle” Bob Martin and Jeffrey Palermo. I have followed these posts closely. While the intent is good, I think the delivery suffers. The whole thing started with Spolsky (as it often does) creating a post that (I think) was meant to say, “Hey stop pontificating on sweet new techniques and start shipping software!” Excellent point. Do that. Don’t worry anymore what other developers might think ...
This is one of a series of posts on my preparations for sessions on Azure and ORMs at Software Architect 2009. [Initual release 22nd Sept 2009] [Updated 23rd Sept, with links from Julie Lerman] [Updated 2nd Oct, with slidedeck section] [Large Update 15th Dec – including PDC09 content, my new posts and plenty of stuff from Julie L, Tony and others] This is my attempt to pull together all (ok – most) of the improvements in Entity Framework 4.0 and aggregate useful resources against each. It is very ...
In my experience with SSRS, I have noticed that there are two types of report developers: 1) SQL Developer that naturally flowed into SSRS, uses Stored Procedures for database development and has a very solid background for development. 2) Developers from other categories that somehow fell into SSRS. I come from the second school but I have an endless desire for learning about technology and have been fortunate enough to work with some really intelligent developers. Which brings me to one of the ...
In this Issue: Allan Muller, Mark Monster, Kirupa, Shawn Wildermuth, Nikhil Kothari, John Papa, Expression Blend and Design Blog, Terence Tsang, Microsoft Expresson Product Site, and Matthias Shapiro. Shoutout: Randi Relander posted another new game on his SilverGames site: Silver Games Checkers: 0.0.1 Released I mentioned Silverlight.XP from Fons Sonnemans and Loek van den Ouweland when it first went live, but I thought I'd mention it again since it's starting to get some traction: Silverlight.XP ...
I’ve just published a “Behind the Scenes” webcasts on CloudCasts. It’s the first in a series of webcasts that will look at the project and how it is developed, tested, and hosted in Windows Azure. In this webcast I’ll run through the deployment of a new version of the CloudCasts website. I’ll start by showing the project structure and how I have configures the application to use local or cloud based storage in the development phase. I’ll give you a few tips on hosting your Azure applications in IIS ...
In this Issue: Rick Barraza, David Kelley, Kevin Dockx, Al Pascual(2), Victor Gaudioso, and Jim Lynn. Shoutout: Chris Cavanagh announced YouCube 3.0 (Chromium WebBrowser) - Source Code From SilverlightCream.com: Rendering Vector Fields in Silverlight Rick Barraza has part 3 of 3 in his fluid dynamics series. The fluid dynamics simulation demo'd in part 1 requires two technqiues; writing particles to writeableBitmaps in real time and vector fields. Part 2 demonstrated how to dynamically generate writeableBitmaps, ...
Hey there! I am back from my short trip and now its time to roll the wheels again. Okay, first thing, I will be stopping any further work on "Crash Marbles" for the time being. Something interesting has come my way and poor crash marbles has to bear the brunt. More details coming along as the picture becomes clear. Few things that I have to finish before I do anything else: 1) Go through Joel's code project article. Some tips from there surely will help. 2) Watch those win mob videos on "How to write ...
In this Issue: Timmy Kokke, Expression Blend and Design, and Peter Gerritsen. Shoutouts: Before I forget again, again... check out SilverlightXP.net, a collaboration between Loek van den Ouweland and Fons Sonnemans. It's not been up long and there's lots of good stuff out there already... check it out! Colin Blair has a response to Jeff Handleys' query about DomainDataSource: The Problem with the DomainDataSource Tim Heuer asks the question How you chose and learned Silverlight ... take a few minutes ...
Issue: I have a grid which I have what I can only describe as containing “Core” data and “Minor” data. What I'd like to be able to do is to show the Core data in the main grid view but to allow the user to add/edit/view the Core and Minor data when they open the relevant dialog. In essence this would be like having hidden columns that were viewable/editable when the dialogs were opened with form editing/viewing. The Minor data is only of interest to some users, so I don't want to show it in the main ...
Was doing some research this morning, as usual, and came across a post from Giulio Bai on jQuery performance tips. A lot of his tips are things I’ve heard elsewhere (no offense!), but one that I haven’t seen anywhere and for some reason surprised me is that using a the JavaScript provided for() loop is considerably faster than using jQuery’s each() function. In fact, it can be several orders of magnitude faster depending on what you’re doing. Interesting. Link to his post Technorati Tags: jQuery,performance ...
Some time ago, Craig Shoemaker asked me if I wanted to talk about design time data in MVVM on his Polymorphic podcast, and of course I said yes. Following in the steps on my buddies Josh Smith and Tim Heuer was a bit scary, but hey, this is what we do, right, following the steps of giants and trying not to look too silly while we do it :) Read the rest of this entry » ...
Visual WebGui, the Web & Cloud Application Development Platform, announces the creation of a Wiki page designed to provide a new interaction zone for Visual WebGui users to read, post, and share development knowledge. The Wiki page will feature detailed information on Visual WebGui, tips and tricks on how to best use the platform, code samples, control pages, SDK version highlights, case studies, and much more. The site will also feature user-generated content posted by Visual WebGui community ...
Host: Jody Gilbert, Senior Editor 10 things Career Collaboration IT management Network administration Programming and development Project management Security Shortcuts Support Tips Web design Contact 10 cool features to look forward to in Office 2010 With the release of the Office 2010 Technical Preview, details are finally starting to roll in. Deb Shinder highlights some of the features she thinks might make the new version worth the upgrade 10 cool features to look forward to in Office 2010 Technorati ...
Last night I finished my first SketchFlow project last night. I was using the (free) first chapter of an upcoming book “Dynamic Prototyping with SketchFlow in Expression Blend”. This copy doesn’t look like first draft stuff, it’s stuff that you can use right now. The free chapter gets you grounded with how you can put SketchFlow to work for you. The first thing I did was set aside what little I knew about prototyping. I’ve used many napkins to layout an app and that makes total sense. The examples ...
In this Issue: Pete Blois, Lee, Andrej Tozon(2), Jeff Blankenburg(2), Expression Blend and Design Blog, Terence Tsang, SmartyP, Colin Eberhardt, Timmy Kokke, and Tim Greenfield. Shoutout: I believe I hit all these, but just in case, Tess Fernandez has Design tips for Developers Walt Ritscher has a good post and links up about Hatching Effect Shader - WPF or Silverlight From SilverlightCream.com: house of mirrors: Explode! Pete BloisPete Blois ... I don't think I'll be using that her in this factory ...

We use Citrix and would like to use WPF. Here's some tips for better performance.

http://blogs.msdn.com/jaimer/archive/2009/06/29/wpf-discussions-090626.aspx