Jeff Klawiter
A Senior .NET Developer at Sierra Bravo Corp, aka The Nerdery Interactive Labs. Has worked on nearly every .NET project imaginable, TCP/IP Socker Server/Clients, Silverlight Smooth Streaming player, Vending Machines, many ASP.NET (Webforms and MVC), Winforms, .NET CF 1.0-3.5, XNA, WPF, WCF, MEF, Windows Services, Media Center addons, SQL CLR and more.
Current holds MCTS WinForms and MCPD ASP.NET certifications
Also the maintainer of the popular open source Html Agility Pack project. http://htmlagilitypack.codeplex.com
| Forum | Thread | Replies | Latest activity |
|---|---|---|---|
| Site Feedback | Channel 9 Player SL 4 update | 1 | May 25, 2010 at 9:10 AM |
| Site Feedback | SilverLight Player Nearly Unusable | 1 | Nov 05, 2009 at 5:19 PM |
Defrag: Deprecated HW, Deleted Partition, Disabling Right Click Animation
Sep 07, 2012 at 7:41 AMThe Reliability Monitor is a good way to see any msi packages that have been uninstalled. It aggregates information from the Event Log into an easier to consume interface for installs, uninstalls, errors and warnings.
It can be found at "Control Panel\System and Security\Action Center\Reliability Monitor"
Simplify Page Transitions in Windows Phone 7 Silverlight Applications
May 04, 2010 at 7:35 AMThere is a major bug with the Windows Phone 7 April Refresh that prevents it from loading any code signed assemblies that are not part of the Windows Phone 7 SDK. There is a work around
http://www.manyniches.com/windows-phone/signed-assemblies-bug-in-the-windows-phone-tools-ctp-refresh/
you have to do this for nearly every control you add outside of the base sdk. Even standard silverlight dlls like System.Windows.Browser.dll
Jeff:
There is another bug with your app in the new refresh. They got rid of the TopLevelNavigationService property alltogether. I haven't been able to find an alternative so your global error handler breaks.
Folder naming errors- But Why?
Sep 30, 2009 at 2:09 PMI can try to answer a few of those
1. Help loves to search and index new content when launching.
2. To keep customers happy and keep the press down about "the new windows breaks applications"
3. See #2. VB6 runtime comes with Win 7
Folder naming errors- But Why?
Sep 30, 2009 at 1:55 PMWell I may not have a parallel printer anymore but I work with hardware that uses serial and parallel ports for an interface. It is very common in the Point of Sale world to still use those interfaces. Things are slowly moving to USB or IP based connectivity but sometimes that is just overkill for a low power, low bandwidth interface like RS232.
What is Microsoft's Visual Basic 6 Support Strategy?
Sep 15, 2009 at 11:30 AMYes with C# unsafe you can achieve all the pointery goodness you can do in VB and C/C++. Hell you can even execute Assembly code in C# when compiled in unsafe. PTR's, Marshalling and other structures existin .NET/C# to support this type of situation. It's one of the things I love about C# the most, it's versatility. It can be a modern garbage collected language with LINQ, Delegates and Parallel extensions thrown in or you can write it like cleaner C++ and do some crazy native type stuff.
Hanselminutes on 9 - The Death of the Professional Conference Speaker
Jun 18, 2009 at 9:49 AMIn the Twin Cities we are about to have our 7th code camp. It has turned into a wonderful conference with many in depth talks. Our local MS office is stepping up as well and have started a local Techmasters group. The entire focus is doing public speaking with a tech focus. We also have many user groups where people have many chances to hone their speaking skills in front of more forgiving audiences. I currently attend the local XNA UG, Languages UG, Developers Guild, .NET UG, Mysql UG and Silverlight UG. My work hosts the Mysql UG and the Python UG.
One thing I've noticed lately is the quality of the the larger local/travelling conferences has been declining. The last few, that I actually paid for, I was quite dissappointed in the materials presented and how in depth they went. I go to Code Camp and the local user groups to get into how you actually get things done instead of "here's an overview of the new features and little code/implementation". When I go to an event that the speaker is getting paid for and I'm paying for it, I expect some good content. This may be the fault of the organizers or the speakers themselves.
I've recently begun speaking at Code Camp and user groups. I've been giving internal tech presentations at work for a few years now. Having the chance to do a free event where money isn't on the line is a big plus. I'm able to get more experience and do something that I enjoy. One day I hope I can travel and give talks. Whether or not I get paid for them is the big question.
I think there will be a place for speakers getting paid in the larger conferences but the days of a professional speaker that is not getting paid by their main employer may be over. I think it's more than the competition of the code camps. I think the explosion of sites like Channel 9 and other tech related webcast sites in recent years. You can find both general overview and in depth videos without having to look to far or leave your couch.
<shameless_plug>I will (probably)be doing a talk on Visual Studio 2010 Extensions at the Twin Cities Code Camp 7 this October. The session list isn't finalized yet. I'm also checking into doing that talk at the Developers Guild or possibly a talk on SQL CLR</shameless_plug>.
Expert to Expert: Erik Meijer and Anders Hejlsberg - The Future of C#
Mar 05, 2009 at 8:34 AMAs for GPU offloading, I'm unaware of managed work to do it. I'm sure using unsafe bindings hitting up CUDA or GPGPU (Ati needs a better name) could be used.