Tag | Answers Posts

I have been subscribing to TechTarget emails for sometime because of the low signal to noise ratio covering a broad technology spectrum that is important to me as I'm keen to hear from more than just a few vendors so it comes as no surprise that IT Knowledge Exchange (ITKE) was recently voted one of the 10 Great Media Web Sites. ITKE is on of those dead-handy site that I keep in the 'Favourites' when I want to find an answer. It's not so good for Microsoft .Net Development questions, better off going ...
Emil Stoychev with a Silverlight Twitter Widget, Kathy Kam on the missing WatermarkedTextBox, Adam Kinney on Tweening Equations, Mike Taulty on Dynamic DeepZoom, Tim Heuer and Joel Neueck with Open Source Media Player, Alex Knight with Photo Flip, and Piotr Puszkiewicz on SL2B2 Silverlight.js. A couple notes I've been hanging onto... Joel Neubeck reported on his blog that he and Bill Reiss will be presenting at the XNA Gamefest, so if you're going, look them up up! chrishayuk who posted some very ...
Rob Houweling with a Sketch Application (2 parts), Martin Mihaylov continuing with Shapes, Karen Corby Parts and States 3 of 4, Scott Barnes with Event Dispatcher, Shawn Wildermuth with Relative URI's, Brad Abrams on Authentication, and Dave Relyea on Pixel Snapping as an Attached Behaviour. From SilverlightCream.com: Creating a sketch application in Silverlight - Part 1, Sketching on the InkPresenter Rob Houweling submitted this sketching application using InkPresenter. Unfortunately, I can't see ...
D'Arcy is one of the most interesting techy people I know, so he seems like the perfect match for this column. When I asked him to do it, he graciously agreed, and got answers back to me pretty quickly. Settling on his picture, however... well that took longer. Where are you from? Winnipeg, Manitoba, Canada (One hour from the North Dakota border) Who do you work for? Give me the 10 second pitch on them. Why would I want to buy their product? I chose to become an independent consultant a year ago. ...
I have this habit of working on things that don't seem to have a lot of importance simply because I think it would be interesting. This decision almost inevitably leads to exteme frustration on my part, yet I seem to keep doing it. My most recent decision? A math parser. See, I want a stack screen calculator for my pocketpc...and it's been awhile since I wrote anything for the NETCF. So, seems like the thing to do. I basically need to create a parser than can evaluate an equation and return a result. ...
Many BSPs include a config.bib that is configured to create an nk.bin, but not an nk.nb0. The nk.bin is handy during development, or for upgrading in the field. But it isn't so useful for programming your board using a JTAG tool. Let's look at what the difference is between the two nk files are and how to create an nk.nb0. An nk.bin is a set of records. Each record includes an address, length and data to be stored at the address. By using these records, the file size can often be reduced which makes ...
You've mastered web forms and controls. You've prototyped a Silverlight 2.0 application. AJAX? You're all over it. But have you really learned how to design a good web page or web site? Steve Krug's "Common Sense Approach to Web Usability" provides surprising and sometimes counterintuitive principles that every good website must follow. Krug preaches the importance of removing clutter in order to make the purpose and functionality of a site (or page) clear--and happily, he practices what he preaches ...
Joel Neubeck with an IPhone-style flip animation, Peter Himschoot on DataBinding, Tim Heuer Skinning an embeddable SL2 media player, Mike Taulty on WCF and MaxMessageReceivedSize, Lee with a SL2 Rating control, Pete Brown on Part 1 of his Chat Demo, and Tamir Khason on a multi-platform stand-alone SL2 app. From SilverlightCream.com: Silverlight 3D flip animation Joel Neubeck is a perfect example of me not finding someone. Until Tim Heuer posted his Skinning example, below, and credited Joel, I hadn't ...
Last weekend, I decided to take time off from what I was supposed to be doing (shh... don't tell, ok?) ... and take a whack an an idea I have for extending one of the great Silverlight 2 control skins that Corrina Barber provided for us. Not to take anything away from her work, but I'd like to use it as a jumping-off point to produce something of my own, and one of my ideas is a small rotation off one of hers. So my idea was to: 1) Get something running, and 2) Make some modifications in Blend 2.5 ...
I am pushing myself down the TDD path. I say pushing because it is definitely a hard row to hoe. I'm not used to the test-first paradigm. I am getting better, but the purpose of this post is to talk about some of the benefits I have reaped from TDD, and help myself (and hopefully others) to learn why test-first development can help you code and your design. Stability Obviously, if you are writing a failing test, writing code to pass the test, confirming this every step of the way and your code coverage ...
What a crazy week that is. I am currently in Seattle for the Microsoft Most Valuable Professional summit, which ended yesterday. I took an additional day in Seattle to meet a few friends and Siemens colleagues, and this morning got an email notifying me that I passed the MCTS exam about WPF that I took back then in December. Because the exam was in beta stage when I took it, Microsoft needed a veeeeeeeery long time to evaluate the replies and check if I met the requirement. Apparently, they also ...
Recently I attended a TOGAF certification course up in merry old London town run by Architecting the Enterprise (AtE). My certification should show up in the list of other 5000 odd architects that have passed in the next few weeks. So what is TOGAF in a nutshell? Well it's a very generic architecture framework that helps build, in a non-prescriptive way, how to develop parts of an Enterprise Architecture capability. Notice the caveats, 'very generic', 'non-prescriptive', 'develop parts'. What am ...
I was playing around with another user control yesterday that would allow me to show people who is inside an AD Group. Unfortunately, in the object model (as far as I can tell) there is one function "IsDomainGroup" that can even help out. So that inevitably brought me to use this AD Wrapper that someone created in my company. It will display the group users on a windows app on the server or on an asp .net application on the server in the c:/program files/common files/microsoft shared/web server extensions/12/templates/lay... ...
Christoph Husse with a non-US TextBox, Jaime Rodriguez on built-in Styling, A SL2 Carousel, and URI Referencing, Dan Wahlin on ItemsControl Templates and 3rdParty SL2 controls. From SilverlightCream.com: Silverlight 2 (beta1): International (Non-US) TextBox Michael Sync submitted this guest-post by Christoph Husse that is a very cool article on use of alternate keyboards or define-your-own keyboard, all with source :) built-in Styling and generic.xaml Jaime Rodriguez gives digs into the generic.xaml ...
Authentication in ASP.NET There are two closely interlinked concepts at the heart of security for distributed applications - authentication and authorization. Authentication is the process of obtaining some sort of credentials from the users and using those credentials to verify the user’s identity. Authorization is the process of allowing an authenticated user access to resources. Authentication is always precedes to Authorization; even if your application lets anonymous users connect and use the ...
[Unfortunately the registration has already closed, not sure if they take walk-ins - this is gonna be an interesting event] "Interactive Media SIG" Tuesday, April 1, 2008 from 6:00 to 8:30 p.m. AMA Tampa Bay is proud to announce the second in a series of forums for business and marketing professionals to increase their knowledge of new media and interactive marketing. Come interact with some of the area's most knowledgeable practitioners through discussion groups - the best format to ask questions ...
I've spent a lot of time lately thinking about instrumentation and how to integrate it into software projects. As a performance engineer I tend to think about instrumentation from the point of view of someone who wants to record the details of what a system is doing, and then dig through the data and use it to figure out what is wrong. But I’ve been talking to people the past few months about instrumentation, I’ve come to realize that instrumentation means different things to different people. Some ...
Christian Merighi on Tweener, Michael Cameron on Tweener, Jose Fajardo shows how to create a spiral in Expr Design, Sam Landstrom on SL2 animation and creating animation in Code, Imran Shaik with a SL2 WS tutorial in VB, and Laurence Moroney on Installation Metrics. From SilverlightCream.com: Silverlight 2.0 Tweener(Of T) Ultimate Version Christian Merighi sent me this, and when I looked at his blog, this is the third version he's posted in a few days, so when he says 'Ultimate Version' ... he's ...
I was at a Spring Training game with the CodeTrip team today and realized that sometimes the simplest hints can make the biggest difference. For example: Rob Bagby was complaining about a problem with PowerPoint and Camtasia. He creates screenshots of his running presentations with Camtasia, but hates having to take the time to re-size them. The simple solution? In PowerPoint, change your presentation to be run in a window instead of the full screen: Once you have the presentation running, adjust ...
Summary: This white paper presents general information, best practices, and tips for designing charts within Microsoft SQL Server Reporting Services reports. It provides an overview of some Reporting Services features, answers common chart design and feature questions, and includes advanced examples of how to design better charts. (32 printed pages) Click here to download the associated sample code, GetMoreChartsSamples.exe. Click here to download the Word version of the article, MoreSSRSCharts.doc. ...
So last night was the last evening for many (but not for me since I am flying only tomorrow, ha ha), and there was a number of dinners and parties going on. I was lucky to be invited to a great dinner at Zeffirino's thrown by IdentityMine. These dinners are always wonderful occasions to meet and talk to the big players in the field of WPF and Silverlight, designers and developers mixed. Yesterday was not an exception to that rule, with Scott Guthrie, Miguel Icaza (of Moonlight and Mono), Grant Hinkson ...
As some of you may know, I am a Software Automation Engineer using Mercury QuickTestPro as my automation development environment. The company I work for is a web-based business with online application processes. One of the challenges of this online application process is that the business owners like to "tweak" these applications by changing question order, text, and in some cases question sets. To do this they create different "versions" of these forms. So if you navigate to the website and request ...
My name is Marcin Ksiazek and I'm a .net developer and a solution architect. From time to time I run workshops on Team Foundation Server and project management. I decided to start a blog to have a convinient place to put answers to interesting questions that I'm asked. It will also be a place where I'll put all unusual things that happen during developer's everyday life. A bit about myself: I live in Kraków, Poland with my wife Bozena and Krzys and Mateusz. Currently I work at Comarch as a leader ...
I have had the pleasure (or pain, depending on your point of view) of working on several large data warehousing projects over the years and I have found that there are many key ingredients to a successful project. Most of these are well documented by Ralph Kimball and Bill Inmon so I won't reiterate those here. However, as an architect I have come to really value the role of the Business Analyst in these projects. It is a no brainer that the Business Analyst is the go-to person for requirements but ...
The centerpiece of any successful development project is the team that builds it. There is no other single most important contributing factor to building great products. No tools, no development methods, no amount of money and no amount of time can substitute for the importance of an exceptional team if you plan to create an exceptional product. Some in our industry operate under the assumption "with a good system and a fine-tuned set of processes, you can build anything with a group of average Joes." ...
Adam Kinney demonstrates building a very cool bar chart in 1.0, and Jesse Liberty shows setting properties on controls also in 1.0. From SilverlightCream.com: Silverlight 1.0 Bar Chart Tutorial Adam takes off on something I keep bringing up to a friend of mine as an example that might be fun to do... dang, I should have done it ... all with source :) Tips of the Day: Setting properties in custom controls in 1.0 Jesse answers a common forum question with this tip... cool stuff for getting the basics ...
Jesse Liberty shows how to create XAML in JS on a mouse event, and Shawn Wildermuth explains how to get intellisense on XAML in VS2008. From SilverlightCream.com: How to create XAML objects in Javascript Jesse did a very nice write-up on createFromXaml'ing (!) yesterday afternoon that answers a question I see lots on the forum and that is building something live in response to a mouse event... all with source, and great information! Getting Silverlight XAML Intellisense in VS2008 And for the folks ...
It all started with an email Mohamed Hossam (AKA, Bashmohandes) sent to SilverKey Tech. (the company I work for) local office here in Egypt, referring to the article "Foundations of Functional Programming - Part 1 - B# .NET Blog". It inspired me to send few more language links: Linklist 03022008 - Dynamic programming design patterns, Erlang/C# AMQP Client, AOP - Nauman Leghari's Blog James Kovacs' Weblog - Syntactic Sugar, Compiler Candy, and Other Sweets Charlie Calvert's Community Blog : Expression ...
I'm still prepping a few posts on F# and Design by Contract (DBC), so stay tuned in the next day or so. But, I recently read through the altdotnet mailing list about conducting interviews and phone screens. Jeremy Miller had a great response to this that I felt needed its own response. I've been interviewing people all throughout my career and I've definitely picked up on things as time goes on, honing the craft as it were. Cloning Myself It's true in the past I've been guilty of wanting someone ...
Valentine greetings courtesy of the Silverlight Team, Silverlight Pirates! from Cameron Albert, and Imran Shaik AKA Cass on the forum has a nice SL blog and interesting articles going. From SilverlightCream.com: Share the Love from the Silverlight Team Build and send your Valentine a Silverlight card, provided by the Silverlight Team Silverlight Pirates! Prototype I came across this via a post by Tim Heuer, and it looks like it's been in progress for a while... good reading, I haven't had a chance ...
For many of my current ASP.NET projects, I've been using the Model View Presenter (MVP) for this. However, there are many ways to implement this and if you ask someone, you'll likely get a differing opinion each and every time. Such as the case with the Model View Presenter. I've covered this before, but in the context of SharePoint, so now I'm just going to stick with ASP.NET and the concepts itself. The Model View Presenter Martin Fowler came up with the concept for the Model View Presenter back ...
At CES in Las Vegas last week, UK incumbent telco, BT, and Microsoft announced a partnership that, starting in mid-2008, will allow BT broadband customers who also own Microsoft Xbox 360 gaming consoles to access BT's Microsoft Mediaroom-powered IPTV service, BT Vision, through the Xbox 360. Existing BT Vision customers, who currently access the service through a proprietary hybrid (DTT/IP) set-top box, will now have the option of also accessing it (minus Freeview DTT channels) through the Microsoft ...
It's coming! The Canadian launch events around the 2008 suite of products has been set in stone, and registration for the events is now open! So what are you waiting for? Click the registration link below and get out to an event near you! Three ways to be a hero. One event to launch them. As one of the unsung heroes of technology, you do work that helps your company be more competitive. Now, Microsoft is launching three powerful new products that help make it even easier for you to be a hero every ...
I've been reading lately about what people are interested in with the next version of C#. It's amazing to think how far the language has come from the early days. Many of the newer features of the language with 3.0 by far have made it a better language. So, what did we get with the latest C# 3.0? Object Initializers Automatic Properties Anonymous Types Extension Methods Lambda Expressions LINQ Collection Initializers By far, I agree with most of Jeremy Miller's sentiments regarding C# vNext, including: ...
*Moved to: Unique ID in SharePoint listThis seams to be a common problem, and one that I get many calls from users about: I have a query with our Sharepoint site and was advised that you were probably the best person to ask. Read more...Follow my new blog on http://blog.hinshelwood.com ...
How much time can we save in a day? No matter how motivated or educated a person is, he or she still only has 24 hours in a day, so how do they use those hours to get so much more output than the average person? A lever is a device that multiplies the effort applied. Archimedes once stated: If I had a lever long enough I could move the world. The concept is the same for the better output. If we apply enough leverage then we can achieve more than any level of productivity that we imagine. Time is ...
This article is a Part 3 of the Interview Questions series. Part 1: BizTalk: Questions for interview without answers Part 2: BizTalk: Interview questions and principles Part 3: WCF: Questions for studying and interviewPart 4: WCF: Questions for studying and interview: DiscoveryPart 5: WCF: Questions for studying and interview: Routing Service Part 6: BizTalk: Advanced Questions Additions (2008-06-18): Debugging: What tools are used for the debugging WCF? Is it possible to log the messages on the ...
*Moved to: Xbox Live to Twitter Update (v0.2.3)I have updated the Xbox Live to Twitter application and it works quite well now. There are currently too many updates as you can see from my twitter on the left of my blog . I will hopefully be adding some more customisation functionality to allow "only online" or "only title" changes to propagate. I may try to add some SQL Compact bits so differences in Achievements can be logged, but the data is currently limited...Read more...Follow my new blog on ...
Something struck me over the last few days. If you follow my blog, you'll notice that I've been in a discussion around Sub Sonic and its ability to act as a standalone DAL (for all the gritty details, see this and this). My original post came out of frustration that I couldn't find anything online that satisfied my question. I Googled, checked forums, and gazed on the online tutorials...but still, nothing. So...I posted a blog entry of my own. Within a matter of days I not only had multiple people ...
So I finally convinced the rest of the developers and database admins to use subsonic and all the fast sweet love that comes with it. However I ran into a snag when trying to setup multiple databases using subsonic. Maybe I should clarify: <SubSonicService Default""> <providers> <clear/> <add name="DefaultDB" type="SubSonic.SqlDataProvi... SubSonic" connectionStringName="Conne... generatedNamespace="Default... <add name="DefaultDB2" type="SubSonic.SqlDataProvi... ...
For those like me interested in Domain Driven Design (DDD), I have worked to compile a list of videos and podcasts to learn more about it. For those unfamiliar with DDD, the idea was founded by Eric Evans in his 2004 book, Domain-Driven Design: Tackling Complexity in the Heart of Software. Jimmy Nilsson followed this with a very nice book using C# called Applying Domain-Driven Design and Patterns: With Examples in C# and .NET that is well worth reading. DDD was founded on two principles: For most ...
Ive just got around to doing the MCTS BizTalk exam. Have been meaning to do it for ages but just been too busy, then i noticed that the Free 2nd Shot offer has just come back on so I thought id give it a blast. See the link below for details: http://www.microsoft.com/le... There is also an MCP offer for 25% off the cost of a MeasureUp practice exam. My plan was as follows: 1. Do a couple of practice exams 2. Have a crack at the proper exam and if I fail i would ...
Having recently been involved in hiring some new staff at a leading London investment bank, I thought I'd share some fairly obvious pointers on how to break into the industry- these are often overlooked! 1. Have strong technical skills and appropriate certifications. The sure way in, is to have very strong technical skills, and be able to prove it. A large proportion of the banks Software Development staff require at least a minimum of domain specific knowledge. If you don't have this on your CV ...
Rant warning... just click on to the next! I don't know why I punish myself sometimes... I mean I'm *not* looking for a job, I'm *not* looking to leave where I am. It's a good 'showup job' as my buddy Steve says, and close enough to the technology edge that it feels good, not to mention it pays well. The only negative is the hour+ it takes to drive 27 miles on the Outer Loop. After some email banter back and forth with some Silverlight guys, I kinda/sorta backed myself into a phone interview that ...
Justice announced on his site that he'll be speaking at Dev Teach this month on the new MVC framework Microsoft is releasing: "Introduction to the Microsoft MVC Architecture...what side are YOU on?? Presented by Justice Gray Everybody who is anybody is talking about the new MVC. And when you've heard it mentioned, you've *also* heard the standard "We can all play nice together", "there's still room for choice", "this is just an alternative" and all those other phrases that likely also involve group ...
In my last blog I talk about the SOA project direction and what are the things that you should keep in mind when you start the SOA project. After giving the answers of four questions one last thing that is left is identifying the roles in the SOA project lifecycle. What my point of you about start of SOA lifecycle is the identification of stakeholders that hold cure information about SOA lifecycle, because related artifact, actors/roles and business processes are very vital in the whole lifecycle. ...
AJAX is a superb technology but it has some sharp edges. Here are couple of things that I came across when developing AJAX enabled applications. Let's say that you have a page which sends request to the server using ASP.NET 2.0 Client Callbacks (Behind the scenes the client callbacks calls the XmlHttp object but in a different way as the request is still processed on the server side). The request is send using a HTML input button control. protected void Page_Load(object sender, EventArgs e) { // ...
Hello, everyone and anyone. I'm an IT engineer with 13 years of experience. Like everyone else, I use the Internet to find answers to technical problems. Once in a while, the search engines don't have the answer and I have to find it myself. I stood up this blog to post answers which may or may not be easy to find elsewhere. Hopefully it adds some value to you. I don't intend to do much talking outside of technical geek speak, so you'll need to go elsewhere to read opinions and other entertaining ...
I really like Sara Ford's Visual Studio Blog "Did You Know" ... giving out quick little useful Visual Studio tips. It takes a quantity of time to produce a good-quality Article with all the bits in place. Even Tutorials are getting backed up :( I see a real need for quick answers to things that folks are asking questions about, and every day I see Sara's postings, and it just struck me that those may be the answer on a couple levels. I can post them quicker, so I can fill in around other things, ...
*Moved to: Windows Live Writer Beta 3 Hmm!I submitted a trouble ticket about my previous post on http://support.live.com and got a prompt reply from Microsoft support giving me some directions for cleaning up beta bits of my system, and a URL for a direct download: Windows Live Writer 2008: http://g.msn.com/4SAWLWENUS... more...Follow my new blog on http://blog.hinshelwood.com ...