News Archives 
   
(click month to expand)
  

Recent Technology News Stories

Solentive News
Free Online Clinic: Developing Rich Experiences with Microsoft .NET Framework 3.0 and Visual Studio 2005  [click for more...]

I did some content review for a refresh of this free online clinic: Developing Rich Experiences with Microsoft .NET Framework 3.0 and Visual Studio 2005.

https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=138162

It provides a quick overview of WPF, WF and WCF for someone who never saw these technologies.

quote.png
Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005

 
This collection of 3 2-hour premium clinics teaches about the new capabilities provided by the .NET Framework 3.0. These clinics are for experienced Developers and Software Architects who are looking to adopt Microsoft's next generation technology within their solutions.

Topics covered within the collection include:
Windows Presentation Foundation
Windows Workflow Foundation
Windows Communication Foundation 
 
This offer includes the following E-Learning:
 
Clinic 5135: Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005
Clinic 5136: Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005
Clinic 5137: Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005
unquote.png

6/01/2008   [Link]
The Helper Trinity  [click for more...]
An article providing a set of helper classes for .NET 2.0 applications
6/01/2008   [Link] Kent Boogaart
Online Circular Chess in Silverlight, ASP.NET Ajax, WCF Web Services and LINQ to SQL  [click for more...]
An application for users to play Circular Chess over the internet based on Silverlight, ASP.NET Ajax, WCF Web Services and LINQ to SQL
6/01/2008   [Link] Perrin01
How Silverlight and VS2008 Could Revolutionize Web Development  [click for more...]
Silverlight 2.0 (1.1 alpha) introduces powerful new features that could revolutionize web development and Visual Studio 2008 makes them easy to use.
6/01/2008   [Link] Dustin Metzgar
Creating native iPhone applications  [click for more...]
I just wanted to let you guys now that I just posted a guide over at www.cocoamachine.com on how to do get setup for native iPhone development on your Mac using Leopard and XCode 3.0. I have this blog and my Mac blog. I try to keep them separate unless I feel the information is useful enough to post here too. Some of the stuff I will be doing will be related to C#, Mono, and Mono on iPhone. I had talked to Zac Bowling awhile back and he said Mono on the iPhone is a mess, but that he was hacking on it. I will keep you posted once I have more info.
6/01/2008   [Link]
We're hiring  [click for more...]

We have an immediate opening for a developer with solid C# and ASP.NET skills.  You will be responsible for implementing a C# based ASP.NET web application as well as creating the necessary database schema (tables, views, and stored procedures) using Sql Server.

Scalable Development, Inc. is a consulting and software development company that prides itself on working with customers and providing the best possible solutions for customers.  SDI has offices in Knoxville, TN and Atlanta, GA.  This position would work from in either our Knoxville or Atlanta office.  For more information on our company, please review our website at http://www.scalabledevelopment.com/

Experiences:

The ideal candidate will have 2-4 years of experience in:
ASP.NET
Sql Server
Security with ASP.NET Membership and Roles

To submit information and ask questions, please email Wally McClure at wallym[at]scalabledevelopment dot com

 

6/01/2008   [Link]
Underused debugging features in VS  [click for more...]

Just one really in my opinion -> smart break points.

WindowClipping

Almost brings a tear to my eye watching people manually step through code several times to get to that volatile spot.

I'm not talking specifically about the condition smart breakpoint but the other stuff too like hit count, filter etc.

I find the maintenance of breakpoints is also well served using the breakpoint window which few seem to use as well which I think is excellent.

WindowClipping (2)

Hope everyone has a great 2008!

6/01/2008   [Link]
ASP.NET AJAX Controls and Extenders Tutorial  [click for more...]
This tutorial examines the new Visual Studio 2008 Server Control and Server Control Extender. A compendium of tips, tricks and gotchas, it is a comprehensive tutorial that will provide readers with the skills necessary to start building advanced AJAX-enabled custom controls with Visual Studio.
6/01/2008   [Link] James Ashley
P&P Summit: Quebec City 2008  [click for more...]

I'm very excited to announce that I've been selected to speak at the next Patterns & Practices Summit that will take place in Quebec City, May 6-8 2008.  That will be great because Quebec City is celebrating it's 400th anniversary in 2008.

Here's my topic:
Revisiting the Data Layer
Let’s face it, most if not all the enterprise applications you’re architecting involve retrieving some kind of data stored in a relational database. For years we’ve been designing our applications into logical layers, one being the data access layer where the data access code is located. That layer was supposed to shield the application developers from the changes occurring at the database level but the reality is that we usually create strong coupling and dependencies between our layers. In this talk, we will see how to design a better decoupled data access layer. We will also look at some exciting new advancements in data access technologies and see where it make sense to use them.

Thanks so much to Joel Quimper and Keith Pleas.

My good friend Mario Cardinal was also selected.  Here's his topic:
Decrease Coupling and Raise Cohesion
This presentation presents simple but well proven design principles that simplify managing dependencies between elements composing a .Net program. During this presentation you will understand why architects worry so much about coupling and cohesion. We will terminate the presentation with a discussion about a static code analysis tool that enables architects as well as developers to easily identify problems with coupling and cohesion.

6/01/2008   [Link]
Building a Web Message Board using Visual Studio 2008 Part I - The Basic Message Board  [click for more...]
This article builds a web based message board and uses several new technologies introduced with Visual Studio 2008 such as LINQ, WCF Web Programming, WCF Syndication, ASP.NET ListView, ASP.NET DataPager etc
6/01/2008   [Link] Rama Krishna Vavilala
ASP.NET Dynamic Gradient Handler  [click for more...]
Create browser-independent gradients dynamically with an ASP.NET IHttpHandler
6/01/2008   [Link] Jake Morgan
AspExe - an small ASP.Net compiler and executor for document generation  [click for more...]
AspExe is a small commandline tool that will take an ASP.Net .aspx file then compile and execute (=render) it
6/01/2008   [Link] Herre Kuijpers
Token Cache with ASP.NET and Basic Authentication  [click for more...]

If you develop an ASP.NET application that use Basic Authentication, take care to be sure to change the registry on your staging IIS server. What? Yes, If your application use role based security to securing your pages, adding a new security group to a Windows domain user don't automaticaly give access to theses pages.

Why? Because when you use Basic authentication, user tokens are cached in the token cache. By default, tokens remain in the cache for 15 minutes. If you log on using Basic authentication with an account that has a high level of user logon rights, a successful attacker could use the account to gain access to the resources on your computer.

The Microsoft article : http://wwwbeta.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/cf438d2c-f9c7-4351-bf56-d2ab950d7d6e.mspx?mfr=true

For a production environment, 15 minutes is correct but when you are on the staging environment it's very frustrating to wait 15 minutes between each security test. You can change the TTL by modifying a key in the registry.

How to change the registry key (Search for UserTokenTTL at the bottom of the page) : http://wwwbeta.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/cf438d2c-f9c7-4351-bf56-d2ab950d7d6e.mspx?mfr=true

Thanks
Dominic 

 

6/01/2008   [Link]
Javascript Custom Parts Print Preview  [click for more...]
a javascript module that grants developer to select variant parts or may be the whole page to make user can print preview it and print it.
6/01/2008   [Link] emadmraghib
Developing of silverlight-enabled ASP.NET controls  [click for more...]
This article shows you how to bring revolutionary UI provided by MS Silverlight to the world of ASP.NET control development with the help of recent released ASP.NET 3.5 Extensions CTP
6/01/2008   [Link] Aleksey Zaharov
Amazon-esque Pager  [click for more...]
Yet another list pager, but this one can use LinkButtons or simple hyperlinks, provides scrolling within an ASP.NET Ajax UpdatePanel, and behaves similarly to the paging found on Amazon.com.
6/01/2008   [Link] Daniel Vaughan
Irony - .NET Compiler Construction Kit  [click for more...]
Introduction to Irony - a new technology of parser/compiler construction for .NET
6/01/2008   [Link] rivantsov
VDialog (Vista TaskDialog for Windows XP)  [click for more...]
Vista-like TaskDialog control for .NET Framework 2.0, compatible with Windows XP
6/01/2008   [Link] Lukasz Swiatkowski
Copyright © 2007 Solentive | Disclaimer | Contact | Home