Tag | Design Posts

As you know if you've been reading my blog for long, I've been writing software for a while. It seems I always gravitated to the user interface side although it took me a while to realize that. I visited my family in October of 2008 and my Mother's boyfriend asked what the 'payoff' was for writing software. He is a long-time woodworker and the payoff for him is holding something in his hands or seeing it put to use. My response to him was to ask about running an application an pushing 'buttons'. ...
The visual Control & Theme Designer introduced in version Visual WebGui 6.4 version allows to create cool new designs and themes and also custom controls. The new 'how to' tutorial shows how simple it is to create a Visual WebGui custom control with the new designer tool. This 'How to' is divided into two parts whereas the first part demonstrates the creation of the programmatic part of the water mark text box control and the second part shows how to add the design time of the control. View the ...
1) OK, so Coders4Charities went well. The .NET User Group Meeting went well. Now it’s time to take a (small) break. 2) Most who know me probably already know, but I’ve been assigned as regional mentor for INETA membership for Missouri and Kansas. That will be consuming some of my time to get my head around who my UG leaders are and what they need from me, as well as helping fledgling UGs get started. 3) I won Fourth Place in Community Credit for the month of April! I get a sweet pin clock. 4) I will ...
In this Issue: Alex Knight, Radenko Zec, Peter Bromberg, Page Brooks, Pete Blois, and Frank La Vigne(2). From SilverlightCream.com: Getting the most out of the Vector tools in Expression Design. Alex Knight posted this on Twitter just as I was getting ready to fire off this 'Cream post ... another great Design post from him... this one out in Expression Design and working with Vectors... great :) Integrating silverlight 3 polling duplex with unity container Radenko Zec has a sample chat application ...
No matter what your opinion is about singletons (I favor against them in most cases), it is important to understand what you can do when you encounter code that is dependent upon them. Unfortunately, I have come across a lot of code that has abused singletons in a way that makes other code less testable. My examples here are in C#, but this technique can work in any language. In some languages, these techniques are easier due to their dynamic capabilities. I am going to choose a singleton example ...
Microsoft Tag is a cool technology that revolutionizes barcodes. A while back, I created my own tag for KodefuGuru.com. While building a new presentation to give at the Farm Bureau Spring Conference, I decided I should embed my tag in the presentation. I couldn't find the file I saved out, so I browsed out to the site and discovered Microsoft has put together a way to allow branding and design in the tag itself. Welcome to custom tags ...
Dynamic query building is most often used in the enterprise world for search screens and other operations. I remember writing code very tediously night and day for a very big search screen. Those days where the nightmares, but good experiences we got. Now these things are made very simple by means of Microsoft's Ado.Net entity framework. ADO.Net Entity Framework is an ORM extension from Microsoft. This is something similar to Linq to Sql . But this one is having some good features and we will be ...
Notwithstanding Why do alarm clocks let you set the wake up time to precise minutes. i.e 6:33? I’ve just had to hold in the forward button on clock radio in the hotel room minute by minute to set an alarm for tomorrow. Surely we could live with a clock radio that at least scrolled through every 15 minutes. Or dare I say it let you go forwards and backwards. Or more radical still let you set hour and minute separately with like several buttons. Or heaven forbid a nice touch screen…. I think we need ...
Being pure web architecture, Visual WebGui RIA development platform utilizes the web server and client technologies underneath which based on the same concepts and set of tools in Visual WebGui allow to easily create & design controls. The unique architectire of Visual WebGui allows the following extensibility & customization options: Theme designer – enables visual point & click wise editing of themes. Control level designer – enables visual point & click wise editing & creation ...
As I contemplate the design that was going to be an organizational upgrade to Exchange 2007 – I am now shifting gears towards skipping to an upgrade of Exchange 2010. Some things that are influencing my decision: The ability to use lower tier storage without compromising performance on the mailbox server. Thanks to all of the database optimizations like sequential writes, db schema re-design and table optimization, cache changes, etc. The database is now truly a portable and replicable object. Now ...
I started reading into the SOLID Principles in March but didn’t get very far before I moved on to do some other stuff (sound familiar?). Then today I stumble across a site with a bunch of motivational pictures based on the SOLID Principles and I have included my two favourites. SOLID is a collection of object-oriented design principles that you can apply to your design to achieve desirable goals like loose-coupling, maintainability etc. SOLID was defined by Robert “Uncle Bob” Martin (CEO of Object ...
I attended the Central Ohio Day of .NET (CODON) a few weeks ago and had a great time. I attended Josh Holmes keynote first thing. Josh focused on simplicity and how we should keep that in mind when building solutions. I liked the content and I thought Josh did a good job of delivering it. I then attended Jeff Blankenburg’s CSS talk. Jeff did a really good intro to CSS by showing several of the most common layout samples that you see on the net. After Jeff’s, I saw Leon Gersing’s “JavaScript is Awesome” ...
6 words: Scott Guthrie May 26 Phoenix Free Do I need to say anything else?? Oh ok, here's the rest of the info: ASP.NET MVC Presented By Scott Guthrie (ScottGu) We’ll walkthrough building an application from scratch using the recent ASP.NET MVC 1.0 release. You’ll learn what ASP.NET MVC is, the design decisions behind it, and how to build a real application with it. We’ll cover topics ranging from the basics of application creation through to concepts like unit testing and dependency injection. Silverlight ...
Normal 0 false false false EN-US JA X-NONE MicrosoftInternetExplorer4 st1\:*{behavior:url(#ieooui) } /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} Robert ...
for those 6 of you not on the mailing list… CodeStock 2009 is quickly approaching, and I wanted to let you know some of the things we have in store for this years event. We’ve partnered again withRecruitWise to bring you a full, two day conference with room for 50+ sessions, an expanded Open Spaces conference, and are adding a few panel discussions. We have some twists this year, the big one being attendees can vote for sessions. Anyone that registers before May 15th 2009 will be able to look through ...
I got back the comments from my TCCC talk, and I appreciated all of them. One stuck out though: I was hoping for more help building Silverlight as a developer without using expression blend. I would have liked to see more of making a business-line application without worrying about massive silverlight graphics and using blend. I want to make this point very clear: You will not be able to develop a Silverlight application without Expression Blend. Visual Studio only lets you interact with the XAML, ...
After reading Michael Neel’s article on Devlicio.us about Balsamiq Mockups, I thought that the article must be insincere. Go ahead and check the article, itself even titled “You should be using Mockups”. Back yet? Well I’ll continue anyways… As I was saying, the article was too good to be true, and this Adobe Air application seemed to be too much of a dream. Well, needless to say, I decided to check the tool out, and I also flaunted my blog and MVP status to get a chance to test out Mockups for myself. ...
In last few months i have been looking into a number of technologies, methodologies and tricks on how i can design and expedite the development of the EMR software. Some of the critical success factors of this EMR were extensibility because the institution has a huge research component and many research studies have various requirements and new ones come through anytime. Therefore, the EMR architecture is supposed to allow the developer to simply create a plug-in using a VS template and simply add ...
Yesterday I got the email welcoming me to the First Annual WinPHP Challenge. Microsoft, ibuildings and Leaseweb are sponsoring this contest to show Windows is now a first class citizen for development and deployment of PHP projects. The idea of this contest is very simple, just build an application running on Windows and IIS7. But, do this with PHP. The contests ends June 1st. Until then all contestants have to blog about their progress. On June 13th the winner will be announced at the DPC closing ...
Let me preface this by saying that I couldn’t keep up with Dave, and he has much more to say than I could capture here. He’s quite willing to discuss this more. Feel free to contact me for his contact info Problem statement: architecture is challenged by a perception that design and development standards are too abstract or irrelevant. This is exacerbated by the misperception that agile processes eliminate the need for good design and architecture practices. So, how do we build enterprise-class solutions ...
Normal 0 false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... ...
Email me today at bfavilla@nhmn.com to make a deal! April 22 Acrobat 8 Level 2 April 22 Excel Level 1 April 23 - April 24 Photoshop Level 2 April 27 - May 1 Business Analysis Theory & Practice April 27 - April 28 SharePoint Designer 2007 Fundamentals April 27 - May 1 PMP 1-2-3: A Guide to Preparing for the PMP Certification April 28 Time Management Tools for Peak Performance April 29 Office Worksop April 29 InfoPath 2007 - Creating InfoPath Forms April 30 Half day: 12:30pm - 4:00pm PivotTables: ...
A new "How to" tutorial (The first for 6.4) showing the basic usage of Visual WebGui Rich Internet Applications Platform Theme & Control designer was published on visualwebgui.com. The Theme & Control designer is the major web design new features that will be introduced in version 6.4. This new visual designer enable developers to create or edit a control skin and make custom themes. The Theme & Control designer consolidates all the resources that build the control into one place. View ...
Problem: Recently, when I was trying to run an InfoPath form (.xsn file) as different user from a client vista machine, which doesn't have the SQL server database access which the InfoPath form needs. The problem is more specific to InfoPath (as it allows only two types of authentication to SQL Server through InfoPath (NT and SQL User).So when you design InfoPath form to use NT access which is not a SQL User, it must run InfoPath natively as the NT user who have access rights on SQL User. But if ...
*Note: Re-posted from Miguel Carrasco’s blog. Be sure to check it out! Finally, SmackDown has come back to Winnipeg on May 19th, 2009! For the first time under one roof, New Media Manitoba, the Adobe User Group, and the Winnipeg .net User Group bring you The Silverlight and Flash SmackDown! This is, without a doubt the most electrifying topic in web development today! We are about to shake things up and end the fall season with a bang! Developers and Designers finally under one roof! A merger of ...
In this Issue: Chris Anderson, Jesse Liberty, Al Pascual, and dzineblog. Shoutout: Shawn Wildermuth is doing an MSDN GeekSpeak on Silverlight 3: MSDN Webcast: geekSpeak: What's New in Silverlight 3 From SilverlightCream.com: Building a Silverlight Line-Of-Business Application – Styling Part 7.2Chris Anderson has his latest LOB installment up at SilverlightShow. He's talking Design today and has lots of external links.ViKi Version 0.0.01Jesse Liberty has a jump-start up for what he's now calling "ViKi" ...
I am currently working on a project where we are using the .net web browser control in designer mode. This allows you to use the control as an html editor. There are numerous posts out there on this control. Tim Anderson has a great post on using the html editor control and utilizing allot of its built in features. One feature the control did not have out of the box was the ability to click on an anchor tag when using the editor in design mode. This behavior is in outlook when creating an email in ...
This month's System Center User Group meeting will feature John Nelson and Brian Mason from Wells Fargo. They are speaking on the first day of MMS about SQL Performance Tips, but if you can't make it to MMS, you can see that very same presentation on Thursday 4/16 at the Microsoft Bloomington office. This event does not cost anything, but we're going to try something different for food and beverages. This month a few of us will bring some pizza and drinks and we'll have a spot for everyone to chip ...
Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them. (Wikipedia) According to the official definition of the cloud, it’s an abstract environment which has the ability to dynamically scale and virtualized resources creating a self-managed deployment platform for applications which ...
The Design Template can be downloaded from: Download the Design Template The new Windows Embedded CE 6.0 New Design Wizard is configurable by adding new templates to a catalog file (PBCXML). You may already know that you can add new BSPs to the catalog and these will then be listed in the wizard. You can also add new design templates for selecting the starting OS components. Having a custom design template can be useful to standardize the systems that you develop. At Eurotech, we have a set of Commercial ...
In this Issue: Mark Monster, SilverLemma, Al Pascual, Silverlight SDK(2), Tim Heuer, Expression Blend and Design, Silverlight Web Services Team, Corey Schuman, Michael Sync, and Jesse Liberty(2). From SilverlightCream.com: Silverlight 3 and RIA Service – Creating a Proxy for Cross Domain HttpRequestsMark Monster sent me this link about the .NET RIA Service and creating proxies for Cross Domain requests... dang... are all the easy topics taken :)Creating Pie Charts with C# and Silverlight SilverLemma ...
First of all, thanks to all those brilliant people who made the long arduous journey to the UK (and to all those who just happened to be near by). I know it must have killed you to be so far away for so long. I can only imagine how hard it was for you. All of us that couldn’t go really feel for you and feel your pain. Okay! So, for those of us that couldn’t go, some of these guys really did a tremendous job of twittering what was going on during the conference. They absolutely did not have to do ...
We have been busy organizing a number of community events. I would like to share some events Regina.NET has been working on and other community events. All the below events are free and open to the public. Regina.NET Date: April 8th @ 6 PM Speaker: Rod Paddock Topic: JQuery with ASP.NET Web 2.0 is here to stay. jQuery is a JavaScript library that abstracts away all of the gory details of working with JavaScript for web applicatons. This session will demonstrate how to add jQuery to your ASP.NET applications ...
Gizmox announced that Visual WebGui RIA Platform version 6.4 will be released as a preview version in the beginning of May. Since 6.4 includes many major, all-new features Gizmox decided to release it as a free Express Studio Preview version first, allowing Visual WebGui developers & community the opportunity to try it as soon as possible and experience its remarkable potential and value. In the meantime, 6.3.x which is now a stabilized version continues to be offered as a pre-release version. ...
Ediiting the Platrorm Builder Catalog Platform Builder 6.0: Creating a Catalog File A gettings started guide to creating a Catalog file for a BSP. Platform Builder: Adding a Binary Component to the Catalog A discussion about adding a binary component to a BSP Catalog including step by step guide. Platform Builder: Creating a New Project Design Template for Windows CE 6.0 A discussion about creating a New Project Design Template to consistently create new projects that suit your needs. Other Catalog ...
I will explain how to develop a simple application in ASP.NET using a three-tier architecture. The presentation tier The business tier The data tier Concepts: The presentation tier contains the UI (User Interface) elements of the site, and includes all the logic that manages the interaction between the visitor and the client’s business. (ASP.NET Web Forms,Web User Controls,ASP.NET Master Pages) The business tier receives requests from the presentation tier and returns a result to the presentation ...
I would like to share with you the following story showcasing how Visual WebGui Rich & Cloud Applications Platform enabled MBI to replace the old VB 6.0 with a modern web application that presents an enhanced user experience for the trading desk system. With the old VB 6.0 based system the trading job took a whole day to complete, but with Visual WebGui the process takes only a few hours and is nearly automatic. Using Visual WebGui for this project contributed to delivering an application that ...
My journey with jQuery has actually began last month when along with ASP.NET MVC I started exploring the different features provided by jQuery and related plugins.I am simple amazed at the overall design of jQuery core and also by functionalities provided by the various plugins built around jQuery.I am planing to write a series of posts with my observations on jQuery and this happens to be the first in that series. In this post I will discuss about the magical ready() function in jQuery.I always ...
By Michael Stephenson I've been wanting to play around with some of the Windows Azure features for a while and following Steve Marx presentation at the MVP Summit and the release of the Windows Azure SDK (March CTP) I decided to give it a go. In a previous post I had discussed how in the future versions of BizTalk I think they should begin to look at how BizTalk should look to take advantage of some of the newer technologies within the product itself. One of my suggestions was around taking advantage ...
In this issue: Colin Eberhardt, Sparkling Client Podcast, Brad Abrams, Paul Chapman, Page Brooks, and Ning Zhang. Shoutouts: First, sorry Bill Reiss, but you've got company out there with 4 more Silverlight MVPs (so far) ... my buddy Michael Washington, Daron Yondem, Jose Fajardo, and Michael Sync ... congratulations guys!!! I'm on record as being officially jealous :) ... and I'll have to change my signature block now! You can see the list on the MVP Awardees Site. Koen Zwikstra exposed a hint of ...
We have a number of upcoming IT and Business Application courses, and I am willing to make a deal! Email me to get signed up and to start the bargaining! 6215 Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server Apr 23 - 24 1327AI Citrix Password Manager 4.5: Administration Apr 23 - 24 Mastering SharePoint Server 2007 Administration Apr 20 - 24 6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007 Apr 20 - 24 6232 Implementing a Microsoft ...
In the limelight these days you hear a lot of jabber about MVP, MVC, MVVM, MVKVM, MVMLK, MVMTV and any other MV… you can think of for ASP.NET. These architectural patterns are great but the most stable, testable and maintainable code is still written in traditional web forms development. Microsoft created web forms development to be a practical and easy to understand way to separate your concerns. By separating your business logic code into the code-behind, you make it easy for designers to run with ...
Technorati Tags: WPF,MVVM Just posting a bunch of links to some really great articles on WPF. Pay special attention to the ones on the MVVM pattern. Very powerful stuff. Dan Crevier's Blog - DataModel-View-ViewModel Pattern Part One Introduction to Attached Behaviours in WPF Tales From The Smart Client - Attached Behaviour Pattern Sample Silverlight Behaviours A Guided Tour of WPF - 5 part series covering the basics Simplifying the TreeView by Using the ViewModel Pattern Using MVC to Unit Test WPF ...
In this Issue: Richard Griffin, Martin Mihaylov, Pete Brown(2), Kirupa Chinnathambi, Jon Galloway, Expression Blend and Design Blog, Page Brooks, Michael S. Scherotter, and Chris Hay. From SilverlightCream.com: Behaviors, Actions and View Models in Silverlight Richard Griffin dug into Behaviours for his latest post, and demonstrates creating in Expression Blend, then creating the Action... good stuff! The Silverlight 3 Navigation Framework Martin Mihaylov has a nice tutorial up on the Navigation ...
Silverlight 3 is going to be the highlight of this year's conference. You can see some important video sesson for silverlight 3 from MIX 09 What's New in Microsoft Silverlight 3 MIX09-T14F - - Building Out of Browser Experiences with Microsoft Silverlight 3 MIX09-T45F - - Building Amazing Business Centric Applications with Microsoft Silverlight 3 MIX09-T40F - - User Experience Design Patterns for Business Applications with Microsoft Silverlight 3 MIX09-C21F -- High-Speed RIA Development with the ...
I work for an ISV, and we have to be very cautious about the code that we declare with public scope. If it's public, a customer can treat it as an API, which might not always be a good idea if the code is really just doing some internal task in a way that could easily change as we improve our software. In other words, not all that is public should be an API. So what do you do if you need to share code across assembly boundaries? Recently I was writing some unit tests for a class, and the tests needed ...
As BizTalk Server 2009 is due for release in the not too distant, I thought I’d take the time to run off a few more BizTalk webcasts. I’ll be starting with a basic one looking at calling WCF services from an orchestration using the Service Aggregator pattern, and then look at improving the design to make it more efficient and reliable in future webcasts. This webcast will look at implementing a service aggregator pattern to call three WCF services that will book a hotel, flight and conference for ...
For a developer wanting to transition into the world of design, this was the place to be. Workshops: Robby Ingebretsen’s ‘Design Fundamentals for Developers’ workshop was truly inspirational. Design skills can be learned, one doesn’t have to be a gifted artist to start with. Check out his blog at http://nerdplusart.com. If you ever have a chance to catch one of his sessions, don’t miss it! I’m looking forward to the release of his book, ‘The Zen of XAML: Designer and Developer Collaboration in WPF ...
Two day free training event called XamlFest at the Bloomginton, MN Microsoft offices from Tuesday, April 14th 2009 to Wednesday, April 15th, 2009. This will be a classroom style event led by fellow Microsoft’s very own John Pelak. This event will be going in depth on the XAML markup language and how it is used in both WPF and Silverlight 2.0 applications. We will also go deep on how to use Expression Blend to visually design application interfaces. Here's all the information on the event: Check out ...
Visual Studio had a problem where it would added "a lot of nbsp" when toggling from Design to HTML mode with certain custom controls. I blogged about it originally here. It appeared to be fixed as I described on another post, but it only seemed to occur less often. Finally, there is an official fix. It's not truly a "hotfix" though. It asked me to reboot to complete the update. Tags: Visual Studio, ASP.Net, Server Controls ...