After lots new coding and refactoring, dotNetTips.Utility 3.5 R2 is finally released! This assembly is much of the common code I have been writing for the past 9+ years all wrapped up in a nice package and easy to use. Here is just some of what is in the new version:

New Classes

  • EmailTraceListener - Send emails when trace events happen (I suggest using filters here)!
  • WebServiceTraceListener - Send trace events to a web service. I use this for logging events to a central back-end database!
  • Lots of new Extension methods and classes:
    • Color
    • DateTime
    • Decimal
    • Entity Framework
    • Image
    • Nullable
    • Xlement
    • And more!
  • GeoInfoHelper - Get geo location info based on IP address.
  • And lots more!
The documentation, binary and source code can be downloaded from CodePlex.

Coming soon... .NET 4.0 version!


 

As part of the design phase of the SDL, threat modeling allows software architects to identify and mitigate potential security issues early, when they are relatively easy and cost-effective to resolve. Therefore, it helps reduce the Total Cost of Development.

http://msdn.microsoft.com/en-us/security/dd206731.aspx


 
Categories: Link | Security

July 19, 2005
@ 12:03 AM

Web page to easily create a machine key for encryption:

http://www.eggheadcafe.com/articles/GenerateMachineKey/GenerateMachineKey.aspx


 
Categories: .NET | ASP.NET | Development | Security

The Authorization and Profile Application Block provides you with an infrastructure for role-based authorization and access to profile information. The block allows you to:
? Authorize a user of an application or system.
? Use multiple authorization storage providers.
? Plug in business rules for action validation.
? Map multiple identities to a single user.
? Access profile information that can be stored in multiple profile stores.

http://www.microsoft.com/downloads/details.aspx?familyid=ba983ad5-e74f-4be9-b146-9d2d2c6f8e81&displaylang=en


 
Categories: Security