I just got through interviewing Atif Aziz (@raboof on twitter – foobar spelled backwards!) probably most known (at least to me) for his ELMAH (Error Logging Modules and Handlers) contribution. We discussed ELMAH, ELMAH’s Veracode Application Security Rating which made OWASP top 10 in 2007 and SANS-CWE top 25, Fizzler, Jayrock, BackLINQ, LINQBridge, and MoreLINQ. Atif is a very smart guy and you can truly hear his passion for sharing with the development community when speaking with him. This was...
Hi All, The most awaited RIA services is live. You can check the below blog post. http://blogs.msdn.com/brada/default.aspx Thanks, Thani...
During my Building Line of Business Applications with Silverlight 3 presentation I walk through the creation of a sample application. The complete code for that sample application is available for download on the TakeNote Technologies website. Scroll down to the bottom of the homepage and you’ll find the Presentations section. If you have any trouble getting it running please let me know. Have a day. :-|...
The crew over at Microsoft have been working on putting together a RIA Services Community site where everyone can contribute resources and engage in discussions about .NET RIA Services. It’s live now and ready for you to check out. You’ll find downloads, overview documentation, blog post references, and other resources. Have a day. :-|...
Tibi and I are winding down after a hectic few days at the ØreDev conference in Sweden. It was a great conference, with a lot of international speakers and attendees, and a good mix of technologies and tracks. One of the highlights was Ze Frank, who was delivering his stand up comedy routine, which was targeted just right for the attendees. I laid down the gauntlet to Tibi by challenging him to get an interview with Ze, and he accepted and delivered the goods, thanks to Herbjörn Wilhelmsen for chatting...
Many people I know want to someday start their own businesses, including myself. We look at all the famous entrepreneurs of the world and dream of someday to be able to be the same. We are fascinated by their life stories, about how they started in their garage and built a multi-million dollar business. Some of us even might have innovative ideas for new businesses as well. In our work place sometimes we are given the responsibility to lead a project or lead a new product development. But how do...
I don’t think it’s fully hit me yet. This past Thursday was the last user group meeting of the year and the last meeting with me present as leader. Next week I am meeting with about 4 or 5 people to hand over the KC Office Geeks. Every so often I look back and reflect on where I have come in the past few years and how I got to this point in time. We have 177 people on the mailing list and an average from 15-20 people at each meeting. When Jeff handed off the group to me we were average 3 people per...
The next Winnipeg SharePoint UG event will be on Tuesday, November 24th at 5:30 PM. Same location as always: 17th floor conference room at the Richardson Building (One Lombard Place). Pizza will be provided. Presentation abstract is below, and to register please visit our registration site here. Architecting SharePoint Solutions Presenter: Juan Larios During the last year or so, Juan Larios has been working for a local client and has had a chance to architect solutions to common problems that many...
In an effort to continually improve as a developer, one of the things I do is read lots of books. Recently I read ASP.NET MVC in Action by Jeffrey Palermo, Ben Scheirman, and Jimmy Bogard. In short, I consider this a “must read” for anyone who is serious about developing with the ASP.NET MVC framework. I’ve heard some people say that this should not be your first MVC book because it is more advanced than other MVC books available. While I can understand that logic to a degree, I think it would be...
Thanks to everyone who attended my “MVC in the Real World” presentation at CMAP Code Camp today. The code as well as the PowerPoint can be downloaded here: MVC in the Real World Download I also had a few other requests during the talk. First, I had a request to post the code as it looked at the very beginning of my talk before I modified anything. You’ll find that link on the download page above as well (file name: PersonalInfoManager-ReadlWorldMVC-Begin.zip). Second, I was asked about a couple of...
Hey all. I wanted to let you know who was slated for the next interview - Javier Lozano. Javier is a .NET consultant in Des Moines, Iowa. He's an ASP.NET MVP and MCSD specializing in ASP.NET, system architecture, and training. Javier is also a co-founder of the Iowa .NET Users Group. On his blog you can find posts on ASP.NET, architecture, design patterns, .NET, XML and Indigo (WCF). Javier enjoys giving back to the community by speaking at user groups, local/regional .NET events, being active in...
As I am digging more into SQL Azure, it seems choices for auditing will become a little bit more restricted. Generally speaking there are four ways to audit SQL Server statements; these mechanisms are used by various software vendors to deliver auditing capabilities for compliance mandates and for security reviews. However as we will see, many of the products will stop from working for SQL Azure due to some limitations imposed by the database. At a high level, the four auditing mechanisms are: Server-side...
Hey all. I wanted to let you know who was slated for the next interview - Javier Lozano. Javier is a .NET consultant in Des Moines, Iowa. He's an ASP.NET MVP and MCSD specializing in ASP.NET, system architecture, and training. Javier is also a co-founder of the Iowa .NET Users Group. On his blog you can find posts on ASP.NET, architecture, design patterns, .NET, XML and Indigo (WCF). Javier enjoys giving back to the community by speaking at user groups, local/regional .NET events, being active in...
Hey all. I wanted to let you know who was slated for the next interview - Javier Lozano. Javier is a .NET consultant in Des Moines, Iowa. He's an ASP.NET MVP and MCSD specializing in ASP.NET, system architecture, and training. Javier is also a co-founder of the Iowa .NET Users Group. On his blog you can find posts on ASP.NET, architecture, design patterns, .NET, XML and Indigo (WCF). Javier enjoys giving back to the community by speaking at user groups, local/regional .NET events, being active in...
I met Philippe Schutz at the TechDays in Geneva early this year, and have been following him on Facebook since then. He does amazing work with logos and icons, and it is only natural that I have thought of him when I decided to get a new logo and icons for the MVVM Light Toolkit. A brand identity is quite important to me even in private projects. This is why I created the site GalaSoft (www.galasoft.ch) years ago, and started using this “brand” consistently as well as the cat logo (more about that...
Tools and Techniques for the Windows CE developerI’m opening this blog after two presentations at TechEd EMEA, one in 2008 in Barcelona called “Go embedded!” which was presenting some specific challenges encountered in embedded projects – and another one this year in Berlin called “Windows CE Tools and techniques to face the embedded challenge”. These two talks have a logical articulation, first the “what” and then the “how”.I decided to cover the “Tools and Techniques” subject after several recent...
Ive had a few people ask recently about getting the source code for the BizTalk Light and Easy videos I did about testing and build. The code is all on Codeplex where everyone should be able to easily get a copy. http://biztalklaealm.codeplex.com/ Enjoy Mike...
I gave an iPhone app presentation yesterday. It turned out well, but I wasn't pleased with my projector options. I went with the webcam aimed at the device solution. Glare sucked, my fingers got in the way, but it was generally viewable and allowed me to show iPhone features that are not supported on the simulator. Still it lacked the quality and polish I was looking for. When I do this presentation to a group of 100 or 500, or to the CEO or the founder of my company I'd prefer something slicker....
In this Issue: XamlNinja, Zoltan Arvai, Alan Mendelevich, Dimitris - Ilias Gkanatsios, Chris Klug, Pete Brown, Fons Sonnemans, Tim Heuer, Jeff Prosise, and Mark Miller Shoutouts: Corey Miller posted a User Experience Review post that's a good read. Jeff Wilcox announced The Silverlight Toolkit - now in the Microsoft Web Platform Installer Andrew Duthie blogged about the Freescale Sensor Badge - Fun Gadget! ... get yours! Laurent Bugnion announced another early release of his MVVM Light Toolkit V3...
On Saturday November 21st the Dutch .net usergroups SDN, VBCentral and my own dotNed will host the third annual CodeCamp. This time it will take place in Rotterdam. As with all CodeCamps, attending the event is free provided you register first at the http://www.codecamp.nl site. on this day Freena Eijffinger (from NSquared) and myself will present a session on development on Surface. I am currently hard working on the content of it, but now it looks like Freena and I will split up the talk in two...
Hello Guys, I have sample here on how to create a simple Create, Read, Update, and Delete on Database. This sample created on Visual Studio 2010 Beta 2 using C# and Asp.Net. I did'nt include a validation on this sample. I only want to show on how to Select, Insert, Update, Delete on Database. For those who beginners I hope it will help. You can now download my Sample File at this Link...
My team is going to start using the Manual Testing functionality available in VS 2010 for one of our larger projects. We started today to migrate some of our manual test scripts over to Test Cases/Test Plans in Test and Lab Manager. We ran into a problem immediately that almost prevented us entirely from continuing to use the product. If you have a Test Case with a lot of Test Steps the scrolling in the Test Case editor in Test and Lab Manager is broken. When you get enough Test Steps so that you...
OK, I’ve been remiss in my duties as a blogger I know. Can you forgive me? Both of you? C’mon! It was only a couple of weeks. I promise to be more diligent in my posts in the future. So… we cool? Ok. I am really posting to let you both know that I will be speaking at Iowa Code Camp tomorrow. I have two talks. One on BDD, of course, and one on The Opinionated Web Solution. This is a new talk that is about arranging web projects in a solutions. If you happen to be in the Des Moines area, drop by. ~Lee...
So you have stored procedure and it’s having issues. When you run it, it returns really fast. When .NET runs it, its like a dog. The first thing you learn about SQL Server is that it has something called ARITHABORT and it is turned on in SQL Management Studio and OFF in ADO.NET. Yeah you heard that right. OFF. So when you find this out, your first thought is WTF, mate?! Why do we have to make this hard on ourselves? Reference post: http://sqladvice.com/blogs/gstark/archive/2008/02/12/Arithabort-Option-Effects-Stored-Procedure-Performance.aspx...
If you are in Des Moines, IA, tomorrow for Iowa Code Camp, I’m speaking on “Automated Builds: How to UppercuT your Code” at 3:45. If you are going to be there and we’ve only met on Twitter before, I’m looking forward to meeting you...
As far as I have seen content controls in Office 2007 render to either a SdtRun or SdtBlock object. The nice thing is that both of these inherit from SdtElement. This allows you to take the query from my earlier post and replace SdtBlock with SdtElement and now you have a universal retrieval. Of course as with any tool you need to be careful you don’t take it too far. Depending on the structure of you document this may not do what you need. Technorati Tags: office Open XML,OOXML,LINQ,.NET...
I’ve been using ASP.NET MVC Release 1 for a bit now, and while it’s definitely not for every application, I happen to like it quite a bit. There has been a lot of activity on MS-centric blogs regarding MVC, but there are still some really mundane tasks that there could be more information on. So, this series of posts isn’t going to be anything crazy; it will, however, illustrate what options you have to do centralized error-handling using MVC 1. We’ll start at the beginning… The System.Web.Mvc.dll...
I guess I’m one of those people who rarely reads manual, and outside of technical documentation, I rarely read an application’s user manual. So I’m using Windows Live Writer, and I’m trying to embed a picture in my draft blog post. Well, whenever I do that, the picture always come in scaled down (if it’s even a tad large, like 300 pixels wide), like the picture below: Well, obviously with technical and text-heavy images, scaling down is bad (can’t read much). I can go to the HTML source, but I can’t...
I will make a short appearance at Tech Ed Europe. Due to the amount of work we have right now, I cannot spend more than a couple of days in Berlin, but I still hope to meet many of you all. I will arrive in Berlin on the Sunday, 8th of November, and leave on Tuesday, the 10th. During the day, I will mostly be helping at the Silverlight booth, together with other MVPs and Silverlight evangelist superstar Tim Heuer. I really hope that many will come and admire the booth, Silverlight 3, ask many questions...
I have been hard at work recently porting Pong RPG from a PC-only XNA game to an Xbox 360 game in the hopes of potentially releasing it on the Xbox Indie Games Marketplace. Pong RPG (PC) was a great success in my mind because even though it was flawed, it was a full game product that I created from scratch (almost all by myself) since my days in High School (which was when I first created a full game). While it was great to finish the game, the code was extremely difficult to read and very static....
There have been many occasion when I try to kill iexplorer.exe process and the browser came back. Now I have to remember this when I use a new computer, which is to go to IE8 and turn that settings off. If anything, I think this setting should be turned off by default and the user can adjust it on a site by site basis...
I thought it would be useful (at least to me!) to summarise the new stuff in Entity Framework 4 given it actually comes in 2 parts. The list is a simplified and categorised version of this and this. General Foreign Keys now added: EF 4 now includes a new type of associations (Foreign Key Associations) that allow you to have Foreign Key properties on your entities. They are the default although the EF v1 Independent Associations remain. Lazy Loading on by Default in new Models: Also name change from...
I try not to be too much of a reposter, but I got a little nostalgic on this one. I remember when the first version of this tome came out and I got a free copy when I visited Redmond for the Guided Design conference. You may not agree with everything you find in here, but it is definitely worth the read to see what Microsoft thinks architecture is. Technorati Tags: Patterns and Practices,architecture,application architecture guidance,microsoft...
Right now IronRuby Microsoft is not planning on integrating IronRuby in Visual Studio 2010. Want to do something about that? Sign this petition: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=479957 Same deal with IronPython too: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=475830...
Falls während der Ausführung einer BizTalk Anwendung Fehler auftreten, ist der Weg Fehler über die Ausgabe von Debug Informationen innerhalb einer Expression zu finden, zu zeitraubend: Es müssen Expression Shapes platziert werden und die Applikation neu erstellt und veröffentlicht werden. Und falls man Pech hat, passiert die Ausgabe an falscher Stelle. Eine bessere Lösung ist die Verwendung von der BizTalk Administration Konsole und dem Tool HAT zur Anzeige von aktuellen Variablenbelegungen und Nachrichteninhalten....
There seems to be enough confusion about the betas and ctps of Entity Framework 4 to warrant a brief post. Hopefully this should clear things up nicely. Put simply: Most of Entity Framework 4 (EF4) will ship with .NET Framework 4 and Visual Studio 2010 (.NET4/VS2010), however not all of it will. Most of EF4 is therefore in the beta releases of .NET4/VS2010, however not all of it is. The missing bits of EF4 appear in EF4 Feature CTP releases “soon after” the release of a beta. Right now (Nov 6th 2009),...
Next week I will be presenting Entity Framework 4 at TechEd Europe. At least that is what I hope to do. However my Lenovo T61P seems to have some other plans. A year back the screen packed in. The nice IBM man replaced it. All was well. Last week the screen packed in again. The nice IBM man replaced it. All was well … with the screen. However since then I am getting blue screens (whenever I really don’t want them) and drive errors and the odd bit of corruption of files. I need to flatten – but now...
Next Monday (9th Nov 2009) at 9am I will be delivering an overview of the new stuff in Entity Framework 4 at TechEd Europe. The session is DEV305 and the description reads: ADO.NET Entity Framework in Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 (catchy?) This presentation offers an in-depth discussion demonstrating the new capabilities of the Entity Framework that will ship with Visual Studio 2010. The second release of the Entity Framework focuses on addressing two primary customer...
Here is an easy way to find duplicate data in a table. This simple example would return any userNames that appear twice or more in the table. SELECT userName, COUNT(userName) as UserDup FROM tblUsers GROUP BY userName HAVING Count(userName) >= 2 I find this handy to use when users need to know how many times a certain item appears but there is no way to sort that data in their application or there is no report written for them to use. It is also a useful check when migrating data over from an...
I thought twice before actually posting this. It was mostly because, of a guilt, that I might be recommending a wrong way of doing things. But then I did realize, that, even if it seems to wrong, it does provide some benefits. Anything that is beneficial, is not necessarily wrong. The problem at hand is, we want to enable ASMX style Authentication in WCF. Its not that WCF does not do a good job when it comes to Security, but because people are more inclined to send the credentials in clear text....
During installation of the SAP .NET Connector the setup throws this error because no Visual Studio 2003 could be found. If you only need the assembly sap.connector.dll (for instance in cases of old projects which references this dll) you could ask google for downloading it ;-) http://www.google.de/search?q=sap.connect.dll+download...
Check out the lastest VAN postings. http://www.virtualaltnet.com/Recordings...
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; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri;...
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; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri;...
I have previously mentioned that I’m working on the upcoming Sams Teach Yourself Visual C# 2010 in 24 Hours book. Things are progressing nicely, if a bit slower than I’d prefer. I have the draft for the cover art, which looks really good. I’m also very pleased to announce my technical editors – Claudio Lasaala and Eric Lippert. Claudio is a Senior Developer at EPS Software Corp. He has presented several lectures at Microsoft events such as PDC and various other Microsoft seminars, as well as several...
I recently sat down with Ben Scheirman (co-author of ASP.NET MVC in Action) for my first interview on my new show DotNetRadio. It was quite a talk! We covered the following points: An introduction to Ben Scheirman and how he got into web development Bens path through various web technologies such as ColdFusion, PHP, Ruby, and ASP.NET A brief discussion on code testability Working with ASP.NET web forms using the model view presenter pattern How ASP.NET MVC simplifies the testing process Ben informs...
I ran into an FTP issue in our prod, we were using BizTalk FTP adapter to get data from our partners. Basically BizTalk FTP adapter is able to connect to the ftp site and able to get the list and after that it “QUIT” without retrieving the file. There is no error in the ftp log or Application log. So BizTalk FTP adapter checks for the SYSTEM type and determines the listing to retrieve the files. If it’s a UNIX system and the file is listed as windows file listing as shown below from the log. You...
I grew up in New York, and I’ve grown up with the Cuomo family. I liked Mario Cuomo and thought he was a good governor. He was one of those guys in the 1980s that I characterized as a Macho Liberal: someone with compassionate beliefs and a street-tough approach to pursuing them. A Macho Liberal wasn’t a wimp, nor was he a bully. He was someone ready to fight and hold his ground while trying to do good. Sound naive? Hey, give me a break: I was a teenager and an idealist. And I was living under a Republican...
I now have a profile on SpeakerRate. If you have been to any of my talks to plan to go to any, please do a quick eval and let know what you thought. http://speakerrate.com/danemorgridge...
NFL running back Adrian Peterson is it top physical form. His body fat has been reported by Kevin Seifert of ESPN as being 6%. He is shown mostly naked in many commercials – he is TOTALLY flipping ripped. His Body Mass Index (BMI) is 28.6! That means he is overweight and on the verge of obesity! Yeah right! That is total bullshit. Regarding BMI (from wikipedia): It was invented between 1830 and 1850 by the Belgian polymath Adolphe Quetelet during the course of developing "social physics".[1] Body...
Geekswithblogs Gets a Facelift
Celebrating the five year anniversary of the first post on Geekswithblogs, the GWB team has launched a new look and functionality for the community designed to help the community continue to grow and increase interaction amongst bloggers.
The new design offers bloggers and readers the ability to quickly check recent posts, popular posts, Twitter users from the community, community news, and featured bloggers.
The redesign also makes it easier for bloggers to find tutorials on how to get the most from their blogs, support information, and a community-wide tag cloud.
We hope that you will enjoy the new features and look. Here’s to another five years and to everyone that makes up Geekswithblogs!
GWB Goes to PDC ’08 – Let Us “Tag Your Top”
Geekswithblogs is proud to be a Silver Media Sponsor for the upcoming PDC ’08! This will be a great opportunity for face-to-face interaction with the developer community.
If you happen to be going to Los Angeles for the PDC, and we highly suggest you do, make sure to swing by the Geekswithblogs booth (#100) in the Expo Hall to say hi! We will have some amazing looking Geekswithblogs stickers hot off the press ready to “tag your top” – so bring your laptop by to take it from drab to fab!
GWB Podcasting from PDC ‘08
Make sure to look for fellow Geekswithbloggers Chris Williams and D’Arcy Lussier roaming around the floor. They will be playing the part of on-site GWB ambassadors and roving reporters; stop and chat with them!
We’d like to know what you think about the upcoming podcast. We are thinking of firing PodcastStudio.net (the official podcast of GWB) back up after the event and would like to hear your thoughts and suggestions.
GWB and PDC ’08 – We’ll Make You Famous!
A major part of our display at our PDC booth is going to include a video featuring none other than the Geekswithblogs community members! We’re proud to have you as contributors to a large, healthy blogging community and want to give you some additional exposure.
Here’s what to do; record yourself saying “I’m a geek with a blog, and I…”. Simply fill in the rest with something interesting about yourself. It could be anything from what technology you love, what you like to do in your spare time, where you live, etc.
Examples include:
- I’m a geek with a blog, and I rock at ASP.NET.
- I'm a geek with a blog, and I support my development community by presenting at user groups.
- I'm a geek with a blog, and I love playing guitar.
- I’m a geek with a blog, and I volunteer to help the homeless.
- I’m a geek with a blog, and I chug energy drinks.
First 30 bloggers that send in a video with at least 5 statements get a ultra-stylish Geekswithblogs t-shirt with their blog URL on the back!
Stay tuned for FTP information for uploading your files!