Sunday, November 23, 2008

We have released our EntitySpaces 2009 Alpha internally to our customers and if all goes well within a week or so we will publish a trial version on our download page for everyone to try. You can install ES2009 side by side with (but not over the top of) ES2008 without conflict. The ES2009 Alpha is really a trial version that is hard coded to expire on Jan 15th, 2009, however we will have a beta version out before it expires. There are no limitations however in the features. You will find it to be very convenient never having to leave Microsoft Visual Studio when you need to generate your EntitySpaces architecture. Our ES2009 AddIn for Visual Studio is compatible with both VS2005 and VS2008. You will also find a stand alone version of ES2009 on your Start menu after installation for those who are not using Visual Studio. Everything in the ES2009 AddIn for Visual Studio is also available in the stand alone version. EntitySpaces 2009 no longer relies on MyGeneration or CodeSmith for it's code generation. We now have our own code generation engine. Bringing everything in-house has drastically removed the complexities involved in downloading EntitySpaces and getting your first application up and running. Once you do that, we know you'll be hooked.bbb

The "What's New" tab will keep you in touch with what is happening in the EntitySpaces community. You can even get to our forums, blog, documentation site, and home page from the "What's New" tab. You can click the "Embed" button and use the hosted browser within our AddIn itself and avoid lauching browsers. Give it a try, it's pretty cool. Of course, you will want to play around and figure out just how you want to dock your ES2009 AddIn depending how you intend to use it. It's nice to doc the AddIn in the center pane and then embed our documentation site on the "What's New" tab so you can use our documentation site within Visual Studio.

We have improved our metadata providers for SqlCe and VistaDB. You should now be able to connect to any version of SqlCe without the need to recompile our metadata provider. See the instructions on the "Settings Tab" for how to indicate what version of SqlCe you want to use. Our VistaDB metadata provider now works with the latest version of VistaDB as well. Our VistaDB metadata provider is compiled against VistaDB version '3.4.3.69'. If you need to run against a different version you will find the solution file for it in the C:\Program Files\EntitySpaces 2009\CodeGeneration\EntitySpaces.MetadataEngine.VistaDB folder. Merely open it up, compile it, and then copy the EntitySpaces.MetadataEngine.VistaDB.dll assembly into your C:\Program Files\EntitySpaces 2009\CodeGeneration\Bin folder.

There hasn't been much work done on the actual EntitySpaces architecture since our November release of ES2008. However, we did upgrade our PostgreSQL provider (EntitySpaces.Npgsql2Provider.dll) to use the lastest Npgsql version, '2.0.1.0'. We would like to give a shout out to the Npgsql team for all of their efforts.

There are some things missing from the alpha that will make it into our beta version. There is currently no support to automatically add the generated files to your solution, however, that is coming. Of course, you can generate the files directly into your solution's folders using the output path on the "Settings Tab". Also, there is no project support yet that would allow to record template execution for later playback, this is coming soon as well. Finally, the template stack is not yet implemented.

Overall, we are very pleased with the quality of the Alpha release. It is very stable as in the EntitySpaces tradition. You should be able to generate your architecture and compile it just fine. We are very interested to hear how the installation works for you. We have tested on both Windows XP and Windows Vista and we hope everything runs smoothly for you as well. Be sure and let us know what can make ES2009 better, any missing features? suggestions? We want hear from you. We have created a special section within our forums for reporting and commenting on the ES2009 Alpha release. Please make all of your posts in this new forum so there is no confusion with our ES2008 posts. So chime in on our Special ES2009 Forum and let us know how your install went and your initial thoughts.

This year is going to be your year. We have taken the first step in making your 2009 the most productive year ever. After the initial release of ES2009 will will focus on the EntitySpaces Architecture itself. We will review our TRAC system for outstanding issues and will put out all call for fixes that you need or features that are important to you.

EntitySpaces

From Mobile Devices to large scale enterprise solutions in need of serious transaction support, EntitySpaces can meet your needs. Whether you’re writing an ASP.NET application with Medium Trust requirements, a Mono application, or a Windows.Forms application, the EntitySpaces architecture is there for you. EntitySpaces is provider independent, which means that you can run the same binary code against any of the supported databases. EntitySpaces is available in both C# and VB.NET. EntitySpaces uses no reflection, no XML files, and sports a tiny foot print of less than 200k. Pound for pound, EntitySpaces is one tough, dependable .NET architecture.

 

EntitySpaces LLC
Persistence Layer and Business Objects for Microsoft .NET
http://www.entityspaces.net

posted on Sunday, November 23, 2008 8:16:07 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
 Saturday, November 08, 2008
kick it on DotNetKicks.com movie

We have created a video preview of our EntitySpaces 2009 Plugin for Visual Studio. The video is approximately 6 meg in size so give it a moment to get started. The video has sound and you might need to adjust your volume. We hope that you enjoy this video. It really gives you a feel for what it's going to be like to use EntitySpaces 2009, and it's really nice never having to leave Visual Studio. There is a stand alone version of the ES2009 Plugin as well for those who are not using Visual Studio. Not shown in the video are the Template Projects for playback or generating code directly into your solution.

You can find the movie HERE or click on the movie icon on the right.

 


From Mobile Devices to large scale enterprise solutions in need of serious transaction support, EntitySpaces can meet your needs. Whether you’re writing an ASP.NET application with Medium Trust requirements, a Mono application, or a Windows.Forms application, the EntitySpaces architecture is there for you. EntitySpaces is provider independent, which means that you can run the same binary code against any of the supported databases. EntitySpaces is available in both C# and VB.NET. EntitySpaces uses no reflection, no XML files, and sports a tiny foot print of less than 200k. Pound for pound, EntitySpaces is one tough, dependable .NET architecture.

EntitySpaces

EntitySpaces LLC
Persistence Layer and Business Objects for Microsoft .NET
http://www.entityspaces.net

posted on Saturday, November 08, 2008 10:59:59 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
 Wednesday, November 05, 2008

You may have already noticed our new logo on our recently announced documentation site. You will gradually begin to see it replace our older logo on all content. Also, keep your eyes open for a totally new site. Good things are happening, watch for another blog post on ES2009 this weekend as well.

EntitySpaces

From mobile devices to large scale enterprise solutions in need of serious transaction support, EntitySpaces can meet your needs. Whether you’re writing an ASP.NET application with medium trust requirements, a Mono application, or a Windows.Forms application, the EntitySpaces architecture is there for you. EntitySpaces is provider independent, which means that you can run the same binary code against any of the supported databases. EntitySpaces is available in both C# and VB.NET. EntitySpaces uses no reflection, no XML files, and sports a tiny foot print of less than 200k. Pound for pound, EntitySpaces is one tough, dependable .NET architecture.

The EntitySpaces Team
--

EntitySpaces LLC
Persistence Layer and Business Objects for Microsoft .NET
http://www.entityspaces.net

posted on Wednesday, November 05, 2008 11:28:48 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
 Tuesday, November 04, 2008

EntitySpaces Co-Founder Scott Schecter will be in Las Vegas, NV for DevConnections '08 again this year. Scott will be manning booth #608 with AppTheory and giving away some free licenses of EntitySpaces in their drawing. If you are going to be in Vegas for DevConnections, stop by and say hi to Scott. Tell him what you love about EntitySpaces or what you would like to see added in the future. Find out more about the EntitySpaces 2009 visual studio add in or just shoot the breeze. We always love to hear from our customers, and it is exceedingly nice to get to meet them in person and shake their hand (and maybe have a scotch or two;). So if you are going to DevConnections stop in and say howdy. We would love to hear from you.

FALL2008DEVCELL01
posted on Tuesday, November 04, 2008 4:07:56 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
 Monday, November 03, 2008

From the very beginning, we have always tried to provide ample documentation for EntitySpaces. Since all of the team members are developers, we can certainly empathize with using a product that lacks in this area. As the product grew, and more documents were added, it became harder and harder to centralize all of the various resources for easy searching. We, previously, had documentation on our main site, in our forums, and in blog posts.

Today, we are proud to announce the new EntitySpaces Developer Documentation Site. This site will house all EntitySpaces documentation in an effort to provide one centralized, searchable location. We have started consolidating all of our existing documentation there. If you find any content that is out of date, missing, or needs expansion, please create a post in our Developer Documentation forum and we will get the site updated.

We hope you find this new resource useful. As always, any feedback is greatly appreciated.

- The EntitySpaces Team

posted on Monday, November 03, 2008 9:29:13 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]