Navigation


Milos Solution Platform (External Blog)

The Milos Solution Platform is .NET's premier platform for building business applications. This blog is meant for developers who use or evaluate Milos. This blog is used to share tidbits of information provided by the Milos developers at EPS. Many of the posts put the spotlight on new features. We generally recommend that all Milos users (developers) at least scan this blog to keep up with the Milos news.

Content Area Footer

Tuesday, February 05, 2008
Exception Handling and Logging Framework

Milos has always provided features around exception handling. In this upcoming build however, we have formalized a lot of the functionality (and added to it as well) to create two distinct sub-frameworks:

  1. An Exception Handling framework
  2. A Logging framework

The idea is the exception logging framework is pretty simple: Whenever an exception occurs that remains unhandled, that exception can be "published" to the exception framework via a so-called "Exception Mediator" object. This object receives the exception and then passes it on to all kinds of interested listeners that can be registered with the mediator. Such listeners could be UI components to show exception information to the user (listener as well as UI components are provided by default and can be extended), or the information can be emailed to an administrator, or perhaps the information needs to be logged. The framework also includes components that can be used to retrieve detailed exception information such as an exception hierarchy or the current call stack.

The logging framework can be used to log various information ("events") to different destinations. For instance, it is possible to log events to text files or XML files of various formats. It is also possible to log to the Windows system log on the local machine or a remote machine. Furthermore, it is possible to log to email recipients or the Console or message boxes, or... And of course, it is also possible to easily combine all these loggers and even extend them with your own.

In addition to the class reference that includes examples for all these features, we have also written 2 whitepapers that explain the use of these frameworks.



Posted @ 4:55 PM by Egger, Markus (markus@code-magazine.com) -
Comments (12)




Comments:

RE: Exception Handling and Logging Framework
Wednesday, June 29, 2011 7:27 PM by vibram 5 fingers - cai297472630@126.com

Great job on the blog, it looks great. I am going to save it and will make sure to visit weekly


RE: Exception Handling and Logging Framework
Saturday, September 24, 2011 1:30 AM by Android developers - suchismita.pnda1989@gmail.com

This is one of the Important Topic..you can come to know about logging Frame work..This Logging framework is used to log various Information..


RE: Exception Handling and Logging Framework
Thursday, October 27, 2011 12:05 AM by Kitchen Cabinet Handles - tradehandles_uk@hotmail.com

Hi there, I just wanted to say thanks for this informative post, can you please allow me to post it on my blog?


RE: Exception Handling and Logging Framework
Tuesday, November 08, 2011 6:53 PM by iPhone 4S Ringtone Maker - plant2013@gmail.com

iPhone 4S Ringtone Maker is the fastest and easiest way to create custom ringtones for your iPhone.


RE: Exception Handling and Logging Framework
Saturday, December 03, 2011 12:24 AM by drink driving solicitor - cmsolicitors@gmail.com

What size is your hard drive? If its close to being full, 80% or more,it will be slow. Also, Windows Vista is not a gamer friendly operating system. I would go with either Windows Xp or upgrade to Windows 7.


RE: Exception Handling and Logging Framework
Sunday, December 25, 2011 11:10 PM by Android app developers - suchismita.panda1989@gmail.com

This is one of the challenging and Interesting post.Your blog has very good knowledge about Internet marketing Business.I like this post.Supper.


is mobdro safe
Tuesday, September 26, 2017 8:42 AM by is mobdro safe - kranthikumar4@mail.com


is mobdro safe Mobdro is such kind of platform where you can stream all the videos


RE: Exception Handling and Logging Framework
Monday, December 18, 2017 4:18 AM by bestessays review - asdsadsad@gmail.com

This Handling and Logging Framework system all worked pretty well. I had just checked the bestessays review and those guys spoke of the many advancements it brought. At least I'm thankful for it.


RE: Exception Handling and Logging Framework
Tuesday, February 20, 2018 11:02 PM by http://www.qualityassignment.co.uk/services/essay-writing-service/

Thanks for formalized here a lot of the functionality to create two distinct sub-frameworks exception handling and logging framework. You put your best efforts in this post. Great!!!


RE: Exception Handling and Logging Framework
Tuesday, July 17, 2018 12:27 AM by blog post website - alvinaash873@gmail.com

Whether you're a passionate blogger or want to add a blog to your site, content creativity has all you need to easily create posts, add images, videos, gifs and more.


Pay Me To Do Cost Accounting Assignemnt
Monday, August 20, 2018 4:44 AM by Pay Me To Do Cost Accounting Assignemnt - edenalaster@gmail.com

This Is Really Great Work. Thank You For Sharing Such A Good And Useful Information Here In The Blog For Students.


RE: Exception Handling and Logging Framework
Monday, September 10, 2018 6:30 PM by happy wheels - danzhang0501@gmail.com

In addition to the class reference that includes examples for all these features, we have also written 2 whitepapers that explain the use of these frameworks.




Post a Comment:

Comment Title (required)

Your Name (optional)

Your Email (optional)

Your Web Site (optional)

Your Comment (required)

 

 

 

 

 

 

 

Syndication RSS 2.0 RSS 2.0

All My Blogs:
My personal blogs:
Dev and Publishing Dev and Publishing
Travel and Internat. Living Travel and Internat. Living
Other blogs I contribute to:
Milos Blog (US) Milos Blog (US)
VFPConv. Dev Blog (US) VFPConv. Dev Blog (US)
VFPConv. Dev Blog (DE) VFPConv. Dev Blog (DE)

 

Blog Archives
All Blog Posts

2010
    November (1)
2009
    July (2)
    February (2)
    January (1)
2008
    December (1)
    October (3)
    June (1)
    April (3)
    February (1)
    January (1)
2007
    December (1)
    October (2)
    September (2)
    July (1)
    June (2)
    May (4)
    April (6)
    March (8)
    February (3)
    January (2)
2006
    December (2)
    November (2)

 

 

 

This Blog is powered by MilosTM Collaboration Components.