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, June 03, 2008
General Milos News

During the week of May 5-9 EPS have hosted the first Milos University training course at the EPS Houston office. The first half of the event was lecture style, presenting the core aspects of Milos, such as its architecture and main components for the data, middle, and UI tiers, and lots of new features have been shown, such as our first components for building WPF applications with Milos, framework components and tools for building service-oriented applications (using WCF), the new DataLoadController component for improved usability and testability, the new framework for unit and integration tests of middle-tier components, the new logging and exception publishing/handling components, new components for building ASP.NET web applications, etc.

The second half of the event was hands-on, and a WinForms application was built with every attendee going through the entire process, step-by-step, including writing unit and integration tests for the middle-tier classes. This sample application will be cleaned up and made available for people to download and play with it soon.

Today we are also rolling out a new version of Milos components, including updated whitepapers and tools. If you are a Milos user, you will be getting the updates through email.

Below is a list of some important things included in this new build.


  • Components for building WPF applications using the well-known architecture available in other Milos user-interface components, such as multi-threaded data loading operations, ease-of-use data binding, etc.

Milos Services

  • Components and tools for building service-oriented applications (and WCF) with Milos.


  • Improvements for data binding all around
  • A new data edit panel which mimic WinForms style edit form development more closely on the web
  • JQuery support
  • Integrated resource handler
  • Overlay panel for client side dialogs


  • A SimpleListPane class to handle panes that launch edit forms.
  • Added capability to work with new DataLoadController



  • Added simple support for deletion business rules
  • Added full support for serialization of business entities


  • Improved service for saving byte array data (such as Bitmaps)
  • Implemented ExecuteScalar method. It supports queries such as "SELECT Column FROM Table WHERE Field = Value", and it'll always return the value of the first column, in the first row, in the first table (in case the query returns more than that). Notice that the XML Data Service does not currently support queries with aggregators, such as "SELECT Count(*) FROM Table".
  • The service is now read-write when working with data as “embedded resource”. This means that the data can be queried and updated, but that all happens in-memory, so whenever the application is restarted, it uses the original data.


  • This framework has almost been written from scratch, and it replaces the previous UnitTestFramework and IntegrationTestFramework components.
  • This new framework addresses several limitations found on the previous ones, and it adds a lot more hooks and features, allowing developers to easily achieve a good code coverage of their business objects and entities.

Code Analysis rules

  • Fixes to several false positives

Business Layer Designer (previous called “Business Entity Generator”)

  • Several bug fixes
  • Improved support for using either Generic or custom collections
  • Added support for applying any of the business rules that come out of the box to properties on the entity.
  • Added support for specifying a different base class for business entities.
  • Added support for specifying a Default Fields and Default Order for the GetList method on business objects.

There is a lot more to come, but we will save that for later.

Posted @ 3:43 PM by Egger, Markus ( -
Comments (20)


RE: General Milos News
Monday, July 21, 2008 3:19 PM - RMA


RE: General Milos News
Friday, June 24, 2011 12:57 PM by ed hardy uk -

Don’t abandon much added area for the choker to move around. The key to this approach is to store only one collar per bag.

RE: General Milos News
Wednesday, June 29, 2011 7:27 PM by vibram 5 fingers -

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

diploma financial planning
Wednesday, September 21, 2011 2:17 AM by diploma financial planning -

Kaplan's financial planning courses provide skills that exceed employer and client expectations and a qualification that puts you ahead of the competition when applying for jobs. Their courses are supported by comprehensive online learning resources. You can study when and where you want, whether you live in Australia or Internationally.

RE: General Milos News
Saturday, September 24, 2011 1:35 AM by Android developers -

This is one of the good and knowledgeable class..I like your Information..This is one of the attractive site..

RE: General Milos News
Friday, October 21, 2011 9:31 AM by masters in accounting -

I wanted to thank for this great read!I really enjoyed reading. One of the more impressive blogs Ive seen. Thanks so much for keeping the internet classy for a change. You have got style, class, bravado. I mean it. Please keep it up because without the internet is definitely lacking in intelligence.

RE: General Milos News
Saturday, November 05, 2011 5:13 AM by tattoo removal -

I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people.

RE: General Milos News
Tuesday, November 08, 2011 6:46 PM by iPhone 4S Ringtone Maker -

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

RE: General Milos News
Thursday, December 29, 2011 7:06 AM by caloundra accommodation -

Excellent tips.Really useful stuff .Never had an idea about this, will look for more of such informative posts from your side.. good job...Keep it up

videostream for google chromecast
Monday, October 16, 2017 7:09 AM by videostream for google chromecast -

videostream for google chromecast The basic features of the Video Stream for Google Cast includes streaming of local content

Free Netflix Account
Wednesday, March 28, 2018 1:13 AM by Sweet -

The Free Netflix Account streaming site is the first choice for the people who prefer to watch live streaming of TV shows, music, dramas and movies on the internet. Although has a simple hard and fast rule of having a premium Netflix Sign Up for availing its online services of media streaming

RE: General Milos News
Monday, May 07, 2018 3:23 AM by essay writing companies in australia

By organizing this kind of training workshops will help the students a lot and not only that this can become a good platform for them to solve their doubts and rectify their mistakes. As, this workshop is run by the university, students can utilize the opportunity and increase their knowledge on the subject.

RE: General Milos News
Friday, June 01, 2018 4:55 PM by Watermelon -

Hmm… I interpret blogs on a analogous issue, however i never visited your blog. I added it to populars also i’ll be your faithful primer.

RE: General Milos News
Saturday, June 02, 2018 4:29 PM by Sex -

Mmm.. estimable to be here in your report or notify, whatever, I repute I should moreover process strong for my have website want I play some salubrious further updated busy in your location.

RE: General Milos News
Saturday, June 02, 2018 4:35 PM by Eggplant -

These you will then see the most important thing, the application provides you a website a powerful important internet page:

RE: General Milos News
Tuesday, June 05, 2018 1:42 PM by storspelare -

Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach?

Monday, June 11, 2018 4:47 PM by iq option -

In any event it ended a really fantastic trip for us on an absolute high. A case of being in the right place at the right time!"

Monday, July 09, 2018 4:47 AM by nightrush -

Generally these new rewards terminate promptly in the event that you don't focus on them so dependably be on the alarm.

RE: General Milos News
Friday, October 05, 2018 6:55 AM by sat 1320 -

Je vous remercie de l'information! Je cherchais et ne pouvait pas trouver. Vous me aidé!

Friday, January 11, 2019 12:46 AM by happy wheels -

Thank you for providing this useful information, I really like your post.

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

    November (1)
    July (2)
    February (2)
    January (1)
    December (1)
    October (3)
    June (1)
    April (3)
    February (1)
    January (1)
    December (1)
    October (2)
    September (2)
    July (1)
    June (2)
    May (4)
    April (6)
    March (8)
    February (3)
    January (2)
    December (2)
    November (2)




This Blog is powered by MilosTM Collaboration Components.