﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Akal Tech RSS Feed</title><link>http://www.quickobjects.com/Views/Forum/Default.aspx</link><description>Akal Tech Forum Topics</description><copyright>Akal Tech (c) 2010. All rights reserved.</copyright><language>en-us</language><lastBuildDate>9/10/2010 7:32:47 PM GMT</lastBuildDate><item><title>Topic: Ability to specify alias/property name for constraints </title><description>&lt;br&gt;Topic Description: &lt;div&gt;I have been playing with the V5 beta. One thing that I would like to see is the ability to override the property names of the constraint names. The naming convention is fine but it would be great if I can override these as desired on individual basis. Just like the Display Name, just add another option for Alias.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ryan&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Tue, 10 Nov 2009 20:27:51 GMT&lt;br&gt;Reply By: Victor Gavriluk&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=83</link><pubDate>Tue, 10 Nov 2009 20:27:51 GMT</pubDate></item><item><title>Topic: Limit what items are loaded by designer</title><description>&lt;br&gt;Topic Description: &lt;FONT color=#000066&gt;Hello,&lt;BR&gt;&lt;BR&gt;I am dealing with a very large database about 2000+ tables/views etc and designer takes a while to load the schema.&amp;nbsp;&amp;nbsp;Is there a way to limit what is&amp;nbsp;loaded in order to make the loading faster?&amp;nbsp;It would be great if&amp;nbsp;there&amp;nbsp;was an option to selectively load tables or views or stored procs rather than the entire&amp;nbsp;database schema.&lt;BR&gt;&lt;BR&gt;Cheers,&lt;BR&gt;Ryan&amp;nbsp;&lt;/FONT&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Sat, 28 Mar 2009 19:37:18 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=76</link><pubDate>Sat, 28 Mar 2009 19:37:18 GMT</pubDate></item><item><title>Topic: Be able to define "base" timezone for autoconversions</title><description>&lt;br&gt;Topic Description: &lt;P&gt;Would like to be able to set in the configuration file, an index for the timezone to be used as the "base" time zone when you set the library to Translate time zones using&lt;/P&gt;&lt;FONT id=tmpPasteIE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&amp;lt;appSettings&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT style="BACKGROUND-COLOR: #c0ffff"&gt;&amp;lt;add key="TranslateTimeZones" value="True" /&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&amp;lt;/appSettings&amp;gt;&amp;nbsp;&lt;BR&gt;&lt;BR&gt;What I mean by it being the base, is that currently when you do the above it translates everything to UTC time to store in the database, but we would liek to be able to specify a certain time zone so that other non object realted processes (auto jobs, Reporting engine, etc) dont have to do all the conversions, and just use the value as stored.&lt;BR&gt;&lt;BR&gt;Thanks!&lt;/P&gt;&lt;/FONT&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Sat, 28 Mar 2009 19:39:15 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=75</link><pubDate>Sat, 28 Mar 2009 19:39:15 GMT</pubDate></item><item><title>Topic: ROWLOCK</title><description>&lt;br&gt;Topic Description: Hey,&lt;BR&gt;&lt;BR&gt;NOLOCK is handy, but so is ROWLOCK in many cases. Would it be possible to add a property UseRowLock?&lt;BR&gt;&lt;BR&gt;Thanks,&lt;BR&gt;Sigurd&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Sat, 07 Mar 2009 00:40:29 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=73</link><pubDate>Sat, 07 Mar 2009 00:40:29 GMT</pubDate></item><item><title>Topic: Tracking commands in transaction</title><description>&lt;br&gt;Topic Description: Hello,&lt;br&gt;&lt;br&gt;I have yet another request. When UseTransaction property is set on an object is there a way to tell how many commands have been executed? If not already there, something that provides this information will be very useful.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Ryan&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Mon, 23 Feb 2009 12:38:44 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=72</link><pubDate>Mon, 23 Feb 2009 12:38:44 GMT</pubDate></item><item><title>Topic: Another over load for BaseField.IN</title><description>&lt;br&gt;Topic Description: Was wondering what is thought of being able to pass in a business object into a new overload of the basefield.In method.&lt;BR&gt;&lt;BR&gt;It would be nice to create the second business object and just set the search fields and thier values on that object and then pass it to the IN method. That would then do find (if no resultset) and use the first column in resultset (if more than one was set to return) to get the values to set for the "in" clause for the first objects field.&lt;BR&gt;&lt;BR&gt;will give example of what I am picturing &lt;BR&gt;&lt;STRONG&gt;Note &lt;/STRONG&gt;this is not a great example as this could be done with a simple join, but still shows the basics of the steps code would do. &lt;BR&gt;
&lt;OL&gt;
&lt;LI&gt;set up the object you want to get list of values from for use in the IN clause&lt;/LI&gt;
&lt;LI&gt;pass that object into the field of the object you want to do an IN search on&lt;/LI&gt;&lt;/OL&gt;
&lt;DIV style="BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 100%; LINE-HEIGHT: 100%! important; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Courier New; HEIGHT: 216px; BACKGROUND-COLOR: white"&gt;
&lt;TABLE style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 2px 0px; WIDTH: 99%; BORDER-BOTTOM: #eee 0px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px" cellSpacing=0 cellPadding=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="PADDING-LEFT: 10px; FONT-SIZE: 11px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Courier New; WHITE-SPACE: nowrap"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;If&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;Me&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;.TextBox_State.Text.Trim&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;String&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;.Empty&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;Then&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Using&amp;nbsp;Orders&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;As&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;New&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;Orders() &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Using&amp;nbsp;Customers&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;As&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;New&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;Customers &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customers.SetVisibleFields(&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;True&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;,&amp;nbsp;Customers.CustomerID) &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customers.State.Value&amp;nbsp;=&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;Me&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;.TextBox_State.Text &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customers.State.UseInSearch&amp;nbsp;=&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;True&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Orders.CustomerID.&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;In&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;(Customers) &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Orders.Find() &amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;End&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;Using &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;End&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;Using &amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;End&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT style="COLOR: blue"&gt;If&lt;/FONT&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Mon, 23 Feb 2009 12:37:07 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=71</link><pubDate>Mon, 23 Feb 2009 12:37:07 GMT</pubDate></item><item><title>Topic: How about generating an Enum of field names?</title><description>&lt;br&gt;Topic Description: Hello,&lt;br&gt;&lt;br&gt;I have yet another small request/suggestion. It would be great if QO designer could also generate an enum of field names (same as property names).&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Ryan&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Sun, 08 Feb 2009 13:07:12 GMT&lt;br&gt;Reply By: Victor Gavriluk&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=69</link><pubDate>Sun, 08 Feb 2009 13:07:12 GMT</pubDate></item><item><title>Topic: Ability to open containing folder from QO Designer</title><description>&lt;br&gt;Topic Description: Hello,&lt;br&gt;&lt;br&gt;How about QO Designer providing a quick way to open the folder that contains the .qos file. Also it will be useful to be able to open the folder for a template or open the template in an editor directly from the Designer.&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Ryan&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Thu, 29 Jan 2009 14:15:48 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=68</link><pubDate>Thu, 29 Jan 2009 14:15:48 GMT</pubDate></item><item><title>Topic: Asynchronous Patterns</title><description>&lt;br&gt;Topic Description: Any plans to add async method signatures to Quick Objects? Would be really cool if QO could plug-in directly to async scenarios without extra programming, similar to SqlDataReader with BeginExecuteReader and EndExecuteReader.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Thomas&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 2&lt;br&gt;Last Reply: Tue, 13 Jan 2009 15:23:30 GMT&lt;br&gt;Reply By: Sigurd Decroos&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=67</link><pubDate>Tue, 13 Jan 2009 15:23:30 GMT</pubDate></item><item><title>Topic: Prompt for decision on refresh from database</title><description>&lt;br&gt;Topic Description: In the designer, when invoking the "Refresh from database" command, it would be great to be presented with a dialog displaying the new schema changes detected, and by default, all changes are set to "Accept". The user would then be able to&amp;nbsp;optionally make changes to the selections, then press the OK button to apply the changes to the project.&lt;BR&gt;&lt;BR&gt;Thanks!&lt;BR&gt;&lt;BR&gt;Thomas&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Wed, 17 Dec 2008 23:18:51 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=65</link><pubDate>Wed, 17 Dec 2008 23:18:51 GMT</pubDate></item><item><title>Topic: Designer - Context menu to generate C# code on selected table(s)</title><description>&lt;br&gt;Topic Description: I may be doing something incorrectly, but I've noticed on my system that if only a single table&amp;nbsp;has&amp;nbsp;the checkbox column&amp;nbsp;checked, and "Generate C# Classes" is clicked, then no joins are generated for&amp;nbsp;any related tables in the grid&amp;nbsp;that do not have the checkbox checked. This makes sense, since that column is acting as a "include in your object schema"&amp;nbsp;filter. However, a common scenario is that a change has been made to a single table's schema, and one wishes to update the base class for the corresponding object. Under this model, one has to re-generate code for at least that table plus all related tables (less tedious in the UI to just regenerate all). When working with&amp;nbsp;with a large database schema, the generation time of the entire project&amp;nbsp;can potentially take a bit long in programmer's time ; )&amp;nbsp; As a time-saving measure, it would be handy to be able to generate code for tables that are atomically selected via row selection (as opposed to checkbox selection). One way to implement such a feature might be to label the checkbox column as "Include in Schema", then provide a context menu for "Generate Base Classes for Selected", where the user has selected one or more tables they wish to refresh using traditional click + &amp;lt;SHIFT&amp;gt; or &amp;lt;CTRL&amp;gt; selection.&lt;BR&gt;&lt;BR&gt;Thanks,&lt;BR&gt;&lt;BR&gt;Thomas&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Fri, 12 Dec 2008 10:04:34 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=64</link><pubDate>Fri, 12 Dec 2008 10:04:34 GMT</pubDate></item><item><title>Topic: Designer - Refresh from Database Shortcut Key and Button</title><description>&lt;br&gt;Topic Description: &lt;P&gt;Couple of thoughts about streamlining the refresh process from inside of the QO designer:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Would be nice to be able to hit &amp;lt;F5&amp;gt; at any point, and have the designer refresh schema from the database.&lt;/LI&gt;
&lt;LI&gt;Would also be cool to have a "Refresh" button on the toolstrip, instead of needing to go into the File menu.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Thanks!&lt;BR&gt;&lt;BR&gt;Thomas&lt;/P&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Wed, 10 Dec 2008 00:08:23 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=59</link><pubDate>Wed, 10 Dec 2008 00:08:23 GMT</pubDate></item><item><title>Topic: V4 Designer - Drag and Drop file into Designer</title><description>&lt;br&gt;Topic Description: The new v4 designer is really nice. Would be great though to be able to drag and drop a *.qos file into it for quick loading.&lt;BR&gt;&lt;BR&gt;Thanks,&lt;BR&gt;&lt;BR&gt;Thomas&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Mon, 08 Dec 2008 03:12:16 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=58</link><pubDate>Mon, 08 Dec 2008 03:12:16 GMT</pubDate></item><item><title>Topic: BaseField.SetSort method</title><description>&lt;br&gt;Topic Description: I know it is only really saving one line of code, but I think it would make it nicer looking code if you could do this:&lt;BR&gt;&lt;BR&gt;
&lt;DIV style="BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 100%; LINE-HEIGHT: 100%! important; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Courier New; HEIGHT: 62px; BACKGROUND-COLOR: white"&gt;
&lt;TABLE style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 2px 0px; WIDTH: 99%; BORDER-BOTTOM: #eee 0px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px" cellSpacing=0 cellPadding=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="PADDING-LEFT: 10px; FONT-SIZE: 11px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Courier New; WHITE-SPACE: nowrap"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;SomeObject.FieldtoSort.SetSort(1, Akal.QuickObjects.ObjectBase.SortTypes.Ascending) &amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;BR&gt;instead of &lt;BR&gt;&lt;BR&gt;
&lt;DIV style="BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 100%; LINE-HEIGHT: 100%! important; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Courier New; HEIGHT: 90px; BACKGROUND-COLOR: white"&gt;
&lt;TABLE style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 2px 0px; WIDTH: 99%; BORDER-BOTTOM: #eee 0px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px" cellSpacing=0 cellPadding=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="PADDING-LEFT: 10px; FONT-SIZE: 11px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Courier New; WHITE-SPACE: nowrap"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT style="FONT-SIZE: 11px"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;SomeObject.FieldtoSort.SortPosition&amp;nbsp;=&amp;nbsp;1 &amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;SomeObject.FieldtoSort.Sort&amp;nbsp;=&amp;nbsp;Akal.QuickObjects.ObjectBase.SortTypes.Ascending &amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #f7f7f7"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;BR&gt;It is really more noticable when you have multiple fields you are sorting on so instead of each field having two lines of code to set up sort on it you only need one.&lt;BR&gt;&lt;BR&gt;Just my two cents :)&lt;BR&gt;&lt;BR&gt;Mike&lt;hr style="height:1px;"&gt;Replies: 4&lt;br&gt;Last Reply: Thu, 04 Dec 2008 22:05:50 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=56</link><pubDate>Thu, 04 Dec 2008 22:05:50 GMT</pubDate></item><item><title>Topic: Data Source Designer - taskbar icon</title><description>&lt;br&gt;Topic Description: When the QO Data Source Designer is open, it displays as a separate item on the taskbar, and uses the Visual Studio icon. It may be a better idea to use a unique icon, so as not to give the impression that an additional instance of VS is open.&lt;BR&gt;&lt;BR&gt;Thanks,&lt;BR&gt;&lt;BR&gt;Thomas&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Thu, 13 Nov 2008 16:24:35 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=55</link><pubDate>Thu, 13 Nov 2008 16:24:35 GMT</pubDate></item><item><title>Topic: GetObjectByPK</title><description>&lt;br&gt;Topic Description: Hey all,&lt;BR&gt;&lt;BR&gt;I think it would be handy to have a function like this:&lt;BR&gt;&lt;BR&gt;&lt;FONT size=1&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Public&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Function&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; GetCustomerByPK(&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;ByVal&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; ID &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; GuidField) &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;&amp;nbsp;Customer&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Each&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; objCustomer &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;In&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Me&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;.GenericList&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; objCustomer.CUST_ID.Value = CUST_ID.Value &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Return&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; objCustomer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Next&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Return&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Nothing&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;Function&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;Greetings,&lt;BR&gt;Sigurd&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Mon, 20 Oct 2008 18:30:59 GMT&lt;br&gt;Reply By: Victor Gavriluk&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=53</link><pubDate>Mon, 20 Oct 2008 18:30:59 GMT</pubDate></item><item><title>Topic: Designer improvements</title><description>&lt;br&gt;Topic Description: Hey all,&lt;BR&gt;&lt;BR&gt;I have some ideas to improve the designer a bit or at least make it more user friendly.&lt;BR&gt;
&lt;OL&gt;
&lt;LI&gt;When changes are made to the options, you have to press 'Apply' before saving the changes. This could actually be removed and always apply changes before saving. I see no use to apply changes without saving them.&lt;/LI&gt;
&lt;LI&gt;Enhance the template grid so all of the templates are visible at the same time. This list could even be put in a seperate form (docking?), because 99% of the time, you don't need it.&lt;/LI&gt;
&lt;LI&gt;Most of the options need to be set only once at the beginning a new project. So, a wizard would be very handy here. After finishing this wizard, these options should be available on a seperate form (docking?).&lt;/LI&gt;
&lt;LI&gt;The tooltips are very nice, but disturbing. They are too big, sometimes they popup and I can't see what's behind them. This is confusing and sometimes frustrating. Instead of using tooltips, use a seperate dock (bottom or so) and place the help text there. This way it is always visible and user who don't want to see it can hide or close it.&lt;/LI&gt;
&lt;LI&gt;A descent menu and toolbar. CTRL+S and CTRL+O&amp;nbsp;will already be added in latest release which&amp;nbsp;will help a lot already, but more work is needed. At startup of the Designer, it would be nice to show a list of the recent projects, kinda like Visual Studio. This would reduce the number of clicks even more.&lt;/LI&gt;
&lt;LI&gt;Generating the code goes fast, but it always generates ALL objects. Provide a way to select what objects should be generated. It would be very handed to get a notification (or a visible sign) which objects are new and which objects will be overwritten.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Another point that I find annoying is the shortcut to the website being placed on the desktop. Also the sample folder shortcut shouldn't be there. Perhaps you can add this as an option to the installer so everybody can chose this for own use.&lt;/P&gt;Greetings,&lt;BR&gt;Sigurd&lt;hr style="height:1px;"&gt;Replies: 4&lt;br&gt;Last Reply: Mon, 17 Nov 2008 21:47:37 GMT&lt;br&gt;Reply By: Ryan Aljets&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=51</link><pubDate>Mon, 17 Nov 2008 21:47:37 GMT</pubDate></item><item><title>Topic: Concurrency management columns</title><description>&lt;br&gt;Topic Description: First of all I want to thank you for such a great product and fast support. I have a feature request for the designer app.&amp;nbsp; I think it would be great if designer allowed us to specify what fields should/should not be included in the concurrency check.&amp;nbsp; I know I can do this in code but being able to just set the default in designer will be great.&lt;br&gt;&lt;br&gt;Another idea we had was to be able to specify columns that are automatically updated. We add a CreateDate and ModifiedDate columns to each table. It would be great if we could specify in the Designer and have the objects automatically update the ModifiedDate on each update and only insert the CreateDate.&lt;br&gt;&lt;br&gt;Btw, we love the easy template configuration capability. Is there any documentation on how we can create custom templates?&lt;br&gt;&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 4&lt;br&gt;Last Reply: Mon, 29 Sep 2008 23:41:17 GMT&lt;br&gt;Reply By: Sigurd Decroos&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=45</link><pubDate>Mon, 29 Sep 2008 23:41:17 GMT</pubDate></item><item><title>Topic: Custom Find calls from DataSource</title><description>&lt;br&gt;Topic Description: not sure if this is possible, and if it is how difficult it would be...&lt;BR&gt;&lt;BR&gt;Right now the Akaltech DataSource control only works with the "Find" and the "Load" methods on the objects. &lt;BR&gt;&lt;BR&gt;we have already written many "custom find" calls on our objects. I am just wondering if it would be useful to be able to have&amp;nbsp;the DataSource be able to call any mehtods on the object it finds that returns a dataset? I guess the DataSource could go through the object's methods using reflection and find calls that return datasets and list them in a drop down, and then if those methods are looking for any values to be passed in to allow those to be specified.&lt;BR&gt;&lt;BR&gt;Just a wild idea... :)&lt;BR&gt;&lt;BR&gt;Mike&lt;hr style="height:1px;"&gt;Replies: 2&lt;br&gt;Last Reply: Wed, 09 Jul 2008 19:23:22 GMT&lt;br&gt;Reply By: Mike Hamilton&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=36</link><pubDate>Wed, 09 Jul 2008 19:23:22 GMT</pubDate></item><item><title>Topic: Method on fields that can be used to quickly set list of values for criteria.</title><description>&lt;br&gt;Topic Description: I would like to request that a method be added to the field types to make it easy to specify list of values in the criteria.&lt;br&gt;&lt;br&gt;I could add an extension method myself. But I think it will be nice if you can add a method to the field types. Then we could simply do something like&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="font-size: 11px;"&gt;orders.CustomerID.SetList(&lt;/font&gt;&lt;font style="color: blue;"&gt;"1,2,3"&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;);&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;This would automatically set the orders.CustomerID.SearchMode to SearchModes.List rather than us having to do it.&lt;br&gt;&lt;br&gt;It will reduce the code by another three lines!&lt;br&gt;&lt;br&gt;Wendy&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Tue, 24 Jun 2008 22:58:55 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=32</link><pubDate>Tue, 24 Jun 2008 22:58:55 GMT</pubDate></item><item><title>Topic: Ability to change class names and create multiple classes per table?</title><description>&lt;br&gt;Topic Description: Ability to chance class name in designer just like I can specify Alias for column will be great.&lt;br&gt;&lt;br&gt;And ability to split a table into multiple classes will be a nice feature. In our project we have one table that contains various thing for a plan and based on plan type we only view/update certain fields everything else is simply ignored.&amp;nbsp; Right now I use the code like below:&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="color: blue;"&gt;if&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;(planType.PlanTypeCode.Value&amp;nbsp;==&amp;nbsp;1)&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;{&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plan.SetDisplayFields(&lt;font style="color: blue;"&gt;true&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;,&amp;nbsp;plan.StartDate,&amp;nbsp;plan.EndDate, plan.NotifyType.SendFrom, plan.NotifyType.SendFromName, plan.RequiresResources);&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;}&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="color: blue;"&gt;else&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;if&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;(planType.PlanTypeCode.Value&amp;nbsp;==&amp;nbsp;2)&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;{&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plan.SetDisplayFields(&lt;font style="color: blue;"&gt;true&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;,&amp;nbsp;plan.StartDate,&amp;nbsp;plan.EndDate, &lt;/font&gt;&lt;font style="font-size: 11px;"&gt;plan.NotifyType.SendFrom, plan.NotifyType.SendFromName, &lt;/font&gt;&lt;font style="font-size: 11px;"&gt;plan.NotifySup,&amp;nbsp;plan.NotifySys);&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;}&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;etc...&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;I use same type of code for Update too. The code is no problem and works fine even updates with concurrency check work ok but if I could create classes like PlanType1 and PlanType2 etc that actually map to plan that will be great.&lt;br&gt;&lt;br&gt;Javier&lt;br&gt;&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Fri, 13 Jun 2008 20:29:20 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=27</link><pubDate>Fri, 13 Jun 2008 20:29:20 GMT</pubDate></item><item><title>Topic: Money/Currency field OR improved parsing on Decimal field</title><description>&lt;br&gt;Topic Description: We have a column set as Money in SQL 2005 and the designer mapped this to DecimalField object.&lt;BR&gt;&lt;BR&gt;The issue we had was when we did (ex. InvoiceItem.Purchase_price.Parse(txtPurchasePrice.text) it would error if the text had a dollar sign in it.&lt;BR&gt;&lt;BR&gt;For now we just did&amp;nbsp;(&amp;nbsp;InvoiceItem.Purchase_price.Parse(txtPurchasePrice.text.Replace("$",string.empty))&lt;BR&gt;&lt;BR&gt;The parse handles commas in the string fine.&amp;nbsp;Example: "$1,050.99" after replacing the dollar sign and&amp;nbsp;passed to InvoceItem.Purchase_Price.Parse as "1,050.99" would parse it into a decimal successfully.&lt;BR&gt;&lt;BR&gt;So I feel a MoneyField might be a little overkill, but maybe just support better parsing when a dollar (or any currency character) is in the passed string.&lt;BR&gt;&lt;BR&gt;Mike&lt;hr style="height:1px;"&gt;Replies: 1&lt;br&gt;Last Reply: Thu, 12 Jun 2008 18:37:42 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=26</link><pubDate>Thu, 12 Jun 2008 18:37:42 GMT</pubDate></item><item><title>Topic: SQL ce 3.5 support</title><description>&lt;br&gt;Topic Description: Does the product currently support using SQLce as a database provider? If so how do you do that.&lt;BR&gt;&lt;BR&gt;Thanks,&lt;BR&gt;&lt;BR&gt;Mike&lt;hr style="height:1px;"&gt;Replies: 4&lt;br&gt;Last Reply: Wed, 14 May 2008 18:49:27 GMT&lt;br&gt;Reply By: Ish Singh&lt;hr style="height:1px;"&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 14 May 2008 18:49:27 GMT</pubDate></item><item><title>Reply: Re: Ability to specify alias/property name for constraints </title><description>Hello Ryan,&lt;BR&gt;&lt;BR&gt;Thank you for your feedback.&amp;nbsp;I think this&amp;nbsp;is very useful idea.&amp;nbsp;We will try to include this in the next minor release scheduled for Q1 2010.&lt;BR&gt;&lt;BR&gt;Victor&lt;BR&gt;Quick Objects Support</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Tue, 10 Nov 2009 20:27:51 GMT</pubDate></item><item><title>Reply: Re: Be able to define "base" timezone for autoconversions</title><description>Mike,&lt;br&gt;&lt;br&gt;Thank you for the suggestion. We should be able to get this added in the v5.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Sat, 28 Mar 2009 19:39:15 GMT</pubDate></item><item><title>Reply: Re: Limit what items are loaded by designer</title><description>Ryan,&lt;br&gt;&lt;br&gt;Thank you for the suggestion. We'll try to add selective loading of tables/views/procs in the v5 if not we'll get it included in a minor update after v5.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Sat, 28 Mar 2009 19:37:18 GMT</pubDate></item><item><title>Reply: Re: ROWLOCK</title><description>Hi Sigurd,&lt;br&gt;&lt;br&gt;It has been added to our feature requests and hopefully this will make it into the next major version.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Sat, 07 Mar 2009 00:40:29 GMT</pubDate></item><item><title>Reply: Re: Tracking commands in transaction</title><description>                &lt;a name="127"&gt;&lt;/a&gt;
                Thanks for the suggestion. I can see how this will be useful.&lt;br&gt;&lt;br&gt;This has been added to request list.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 23 Feb 2009 12:38:44 GMT</pubDate></item><item><title>Reply: Re: Another over load for BaseField.IN</title><description>Thanks for the suggestion. Two options are there for implementing this:&lt;br&gt;&lt;br&gt;1. The In method runs a Find and creates a list of values which is used in the SQL. (as you suggest)&lt;br&gt;2. The In method indicates to business object that you like to create a subquery to be used with the IN clause.&lt;br&gt;&lt;br&gt;This feature request is now in our list, and most likely we'll be able to provide both options.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 23 Feb 2009 12:37:07 GMT</pubDate></item><item><title>Reply: Re: How about generating an Enum of field names?</title><description>Hello&lt;br&gt;&lt;br&gt;Thanks for the suggestion. I have logged this feature request.&lt;br&gt;&lt;br&gt;Best Regards,&lt;br&gt;Victor&lt;br&gt;&lt;br&gt;Quick Objects Support&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Sun, 08 Feb 2009 13:07:12 GMT</pubDate></item><item><title>Reply: Re: Ability to open containing folder from QO Designer</title><description>This has been added to our request list.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 29 Jan 2009 14:15:48 GMT</pubDate></item><item><title>Reply: Re: Asynchronous Patterns</title><description>Hey,&lt;BR&gt;&lt;BR&gt;Count me in for this request. This would be a major advantage for webservices and smartclient applications.&lt;BR&gt;&lt;BR&gt;Greetings,&lt;BR&gt;Sigurd</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Tue, 13 Jan 2009 15:23:30 GMT</pubDate></item><item><title>Reply: Re: Asynchronous Patterns</title><description>HI Thomas,&lt;br&gt;&lt;br&gt;We have async data fetching in our wish-list. At this point, I am not sure when we can get this implemented but this is something we are considering adding to QO.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 24 Dec 2008 15:46:52 GMT</pubDate></item><item><title>Reply: Re: Prompt for decision on refresh from database</title><description>This feature has been in our list for a while and since no one was asking for it, we just let it sit by. Being able to see the changes is certainly going to be very useful. I will check in and see what will it take to get this completed.&lt;br&gt;&lt;br&gt;Thanks for the great feedback!&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 17 Dec 2008 23:18:51 GMT</pubDate></item><item><title>Reply: Re: Designer - Context menu to generate C# code on selected table(s)</title><description>Hi Thomas,&lt;br&gt;&lt;br&gt;This feature is planned and will be included in near future. You can see another discussion with a &lt;a href="http://www.akaltech.com/Views/Forum/T/Designer_improvements/BPT/5/PT/6/APT/51/1/Topic.aspx"&gt;similar request here.&lt;/a&gt; The actual implementation we are going to release is going to be very similar to what you have described. Btw, you can already use &amp;lt;SHIFT&amp;gt;/&amp;lt;CTRL&amp;gt; combination to select multiple table rows (and then set the common properties on them). The same applies to the columns as well.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Fri, 12 Dec 2008 10:04:34 GMT</pubDate></item><item><title>Reply: Re: Designer - Refresh from Database Shortcut Key and Button</title><description>Good suggestion, will be included in next release.&amp;nbsp; Believe it or not, just a day ago I was thinking of this as well!&lt;br&gt;&lt;br&gt;:-)&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 10 Dec 2008 00:08:23 GMT</pubDate></item><item><title>Reply: Re: V4 Designer - Drag and Drop file into Designer</title><description>Thanks for the suggestion, this is already done and will be part of the next release.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 08 Dec 2008 03:12:16 GMT</pubDate></item><item><title>Reply: Re: BaseField.SetSort method</title><description>Mike,&lt;br&gt;&lt;br&gt;I will make a note of the "See also" and make sure we update the documentation to guide the user better.&amp;nbsp; We are soon going to launch a KB on our website that will help us serve our customers better by sharing a lot of how tos/tips/tricks etc.&lt;br&gt;&lt;br&gt;Thanks for the suggestions, and keep them coming as they help everyone!&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 04 Dec 2008 22:05:50 GMT</pubDate></item><item><title>Reply: Re: BaseField.SetSort method</title><description>ahhh another place I forgot to look. I looked at the basefield documentation as I was working with a field, didnt think to check the object itself. Keep leanring more and more.&lt;BR&gt;&lt;BR&gt;I guess now my feature suggestion would be more "See Also" sections and more details in places in the documentation. ie on the base field methods where it lists the .Set method should list it does more than just the one use. (I personally think this is bad having such a general method that can effect so much different parts of the field object, IMHO, and would be better with different ones ie SetSeach, SetSort, etc but then again also just MHO) And then the .Set overload information page should have a see also to the object .SetSortPosition information page.&lt;BR&gt;&lt;BR&gt;But thanks for pointing that out for me. keeping seeing more and more how full featured the framework is.&lt;BR&gt;&lt;BR&gt;Mike</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 04 Dec 2008 17:22:54 GMT</pubDate></item><item><title>Reply: Re: BaseField.SetSort method</title><description>Mike,&lt;br&gt;&lt;br&gt;You can also use the SetSortFieldPositions method on the business objects. You can pass in any number of field instances, and their sort order is set. I am including couple of example below:&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="font-size: 11px;"&gt;customer.SetSortFieldPosition(&lt;/font&gt;&lt;font style="color: blue;"&gt;False&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;,&amp;nbsp;customer.CustomerSince,&amp;nbsp;customer.FirstName,&amp;nbsp;customer.LastName)&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&amp;nbsp;&lt;br&gt;If any of the fields already don't have their Sort property set, then they will be set to Ascending.&amp;nbsp; So it makes it very easy to specify sort fields in the order you want.&amp;nbsp; You can also include fields from other related objects as well.&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="font-size: 11px;"&gt;customer.SetSortFieldPosition(&lt;/font&gt;&lt;font style="color: blue;"&gt;False&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;,&amp;nbsp;customer.CustomerID_Orders_Child.OrderAmount,&amp;nbsp;customer.FirstName,&amp;nbsp;customer.LastName)&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&lt;font style="color: green;"&gt;'&amp;nbsp;But&amp;nbsp;we&amp;nbsp;want&amp;nbsp;that&amp;nbsp;the&amp;nbsp;OrderAmount&amp;nbsp;should&amp;nbsp;be&amp;nbsp;descending&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;customer.CustomerID_Orders_Child.OrderAmount.Sort&amp;nbsp;=&amp;nbsp;Akal.QuickObjects.ObjectBase.SortTypes.Descending&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;Hope this helps.&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 04 Dec 2008 00:38:39 GMT</pubDate></item><item><title>Reply: Re: BaseField.SetSort method</title><description>OOPS! another post before I finished research enough!&lt;BR&gt;&lt;BR&gt;Never mind! I see the .Set method on fields accepts these two parameters on one of its overloads. I had done just a quick check of the documentation before posting but not enough as I saw the description on the BaseField Methods page listing .Set as&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Overloaded.&amp;nbsp; Set method allows you to set the following properties quickly: 
&lt;UL class=xmldocbulletlist&gt;
&lt;LI class=xmldocbulletlist&gt;Operator 
&lt;LI class=xmldocbulletlist&gt;SearchCondition&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=xmldocbulletlist&gt;and only after posting did I look at the actual page for that mthod and see that one of the overloads does what I was looking for.&lt;BR&gt;&lt;BR&gt;Cross that request off as "DONE (already there)" LOL&lt;BR&gt;&lt;BR&gt;Mike&lt;/P&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 03 Dec 2008 18:06:51 GMT</pubDate></item><item><title>Reply: Re: Designer improvements</title><description>I tried generating code for multiple templates and it works but I do see the funny behavior. I think it would be great to have a log window. Seperate progress bars for each template being generated would be helpful too.&lt;br&gt;&lt;br&gt;I am now working on a much bigger project so #6 will be certainly useful.&amp;nbsp; Also, when doing a refresh from the database some indication of which tables/columns are new would be helpful.&lt;br&gt;&lt;br&gt;Ryan&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 17 Nov 2008 21:47:37 GMT</pubDate></item><item><title>Reply: Re: Data Source Designer - taskbar icon</title><description>We will include this in the next release.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 13 Nov 2008 16:24:35 GMT</pubDate></item><item><title>Reply: Re: GetObjectByPK</title><description>Hello Sigurd,&lt;br&gt;&lt;br&gt;I think this best handled using a custom template.&amp;nbsp; I give a link to sample custom template that produce this method for your project.&lt;br&gt;&lt;a href="http://downloads.akaltech.com/QO/v4.2/CustomMethods_Table_Name.vb.zip"&gt;Download Sample template&lt;/a&gt;&lt;br&gt;&lt;br&gt;To generate code simply add template in Quick Objects Designer project:&lt;br&gt;&lt;a target="_blank" href="/Images/Products/Tips/custom_template_screenshot.png"&gt;Template Configuration Screenshot &lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Victor&lt;br&gt;&lt;br&gt;Quick Objects Support&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 20 Oct 2008 18:30:59 GMT</pubDate></item><item><title>Reply: Re: Designer improvements</title><description>I like the #6 the most. I had sent a similar request some time ago and I got a response saying that it is already planned to be included in near future.&lt;br&gt;&lt;br&gt;Sometime back Ish told me that I could have the designer generate code for multiple templates at the same time.&amp;nbsp; The simultaneous code generation works great but the status bar acts funny.&amp;nbsp; It would be nice to have status/log type window that shows what is being generated, and there can be multiple windows open for each separate template being run.&lt;br&gt;&lt;br&gt;Another suggestion I have is to be able to specify if I want to support WCF and/or Web Services rather than generating these attributes by default. It requires the developer to add a reference to System.Runtime.Serialization even if they are never going to use WCF.&lt;br&gt;&lt;br&gt;Just my two cents....&lt;br&gt;Scott&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Fri, 03 Oct 2008 19:54:29 GMT</pubDate></item><item><title>Reply: Re: Designer improvements</title><description>I have been using Quick Objects for about a month and have a few suggestions for the designer. Also just want to share my views on the items proposed by Sigud.&lt;br&gt;&lt;br&gt;1. I like the 'Apply' button. Its just a personal preference and its a good way of making sure that the user intentionally made changes.&lt;br&gt;2. I haven't needed the template grid at all but I can see a use for being able to see all the templates at once.&lt;br&gt;4. I found tooltips information to be very helpful as I was getting started and don't have much of a need for them anymore.&amp;nbsp; May be this could be a setting in the application/configuration so the tool tips could be enabled/disabled.&lt;br&gt;&lt;br&gt;Now my suggestions:&lt;br&gt;I think the primary key column should be highlighted in the columns grid. Some sort of icon indicating that the column is or part of primary key will be very helpful. If you can do the same for foreign key columns as well that will be perfect.&lt;br&gt;&lt;br&gt;The other thought I have is about being able to run code generation for more than one template at the same time.&lt;br&gt;&lt;br&gt;Ryan&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 02 Oct 2008 06:37:34 GMT</pubDate></item><item><title>Reply: Re: Designer improvements</title><description>Hey Sigurd,&lt;br&gt;&lt;br&gt;Thanks for taking the time to post and share your ideas. I am putting my thoughts below:&lt;br&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;"Apply" button has been there since the first release of the product and essentially it is there to protect from any accidental change in the settings.&amp;nbsp; Any change to settings can alter the way code is generated and could result in unexpected behavior.&lt;/li&gt;&lt;li&gt;We'll dicuss the template grid further internally and get back on that.&lt;/li&gt;&lt;li&gt;If a few more customers like the idea of a Wizard then we'll be certain to add that. As far as a seperate form and docking is concerned you can currently pin/unpin the pane with project and table properties and dock it at the top or left if you like.&lt;/li&gt;&lt;li&gt;We'll certainly do something about the tooltips soon.&amp;nbsp; The tooltips however can be closed by a left mouse click.&lt;/li&gt;&lt;li&gt;CTRL + S and CTRL + O are already functioning in 4.2 give that a try ;)&amp;nbsp; Start up page like Visual Studio is a good idea and I have added that to feature requests.&amp;nbsp; Also it would be nice if you can explain what you mean by decent menu/toolbar.&lt;br&gt;&lt;/li&gt;&lt;li&gt;Generating code for selected objects I think will be a very useful feature. We did get the same request earlier from couple of customers as well and we already have the plumbing in place for implementing this. We hope to have it in the next minor upgrade release. I am not sure I understood what you meant to say by "which objects are new and which objects will be overwritten" but so far QO Designer has always overwritten any file it generates and we
have only recommended that create all your customizations in a seperate
file and use a "partial" class definition to ensure that your
customizations are not overwritten. &lt;br&gt;&lt;/li&gt;&lt;/ol&gt;I'll put this in feature requests and we'll probably make this an option in the installer.&amp;nbsp; This is truly a personal preference thing as long back we received couple of requests saying installer should put a shortcut on the desktop.&lt;br&gt;&lt;br&gt;In general our focus has always been on improving the framework and the generated code as that is what the developers spend most of the time with. &lt;br&gt;&lt;br&gt;Also, I want you to know that we really appreciate you taking the time to share your thoughts/suggestions with us.&amp;nbsp; In end result the product improves and everyone benefits so we are always open to feedback (public or private).&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Tue, 30 Sep 2008 19:11:24 GMT</pubDate></item><item><title>Reply: Re: Concurrency management columns</title><description>Well Wendy,&lt;BR&gt;&lt;BR&gt;I know why they are so fast implementing new features. They have a new bastxxx customer who is very high demanding and pushing them like hell... Me :)&lt;BR&gt;&lt;BR&gt;Honestly,&amp;nbsp;I've been a lot in contact with Ish&amp;nbsp;(almost daily for the past 30 days) to improve QO and make it even more user friendly and powerfull (validation, errorprovider, ...). He's an amazing guy and very helpfull finding solid solutions. I'm sure QO will only become better in the future thanks to him and his team.&lt;BR&gt;&lt;BR&gt;Greetings,&lt;BR&gt;Sigurd</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Mon, 29 Sep 2008 23:41:17 GMT</pubDate></item><item><title>Reply: Re: Concurrency management columns</title><description>This is great news! I installed QO 4.2 this morning and perfect, now I can tell the designer which fields should/should not be include in concurrency.&lt;br&gt;&lt;br&gt;Next I'll try the template that you have suggested.&lt;br&gt;&lt;br&gt;I am just amazed how fast you guys turn around with features! How do you do it? :)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 25 Sep 2008 17:53:37 GMT</pubDate></item><item><title>Reply: Re: Concurrency management columns</title><description>Hi Wendy,&lt;br&gt;&lt;br&gt;We have taken care of your request in 4.2 release. The designer now allows you to choose what fields will allow concurrency check.&lt;br&gt;&lt;br&gt;As far as CreateDate and ModifiedDate are concerned, along with the installed template you can see there are two more templates called&lt;br&gt;&lt;ol&gt;&lt;li&gt;EventCapture_Table_Name.cs.template&lt;/li&gt;&lt;li&gt;EventCapture_Table_Name.vb.template&lt;/li&gt;&lt;/ol&gt;Both these templates in C# and VB.Net demonstrate how you can capture the BeforeUpdate, AfterUpdate, BeforeInsert and AfterInsert events and do something specific there. In your case it will be making sure that the CreateDate gets a default value and is included during insert and while modified date gets a value and included in update.&lt;br&gt;&lt;br&gt;You can also override the Insert, Update and Delete methods if you prefer, but then you will be required to enforce the security of the objects as well.&amp;nbsp; If you use the events, they are only fired if the user does have permission (in case you are using the Permission provider).&lt;br&gt;&lt;br&gt;Hope this helps but if you need any further information or help please let us know.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 24 Sep 2008 22:30:39 GMT</pubDate></item><item><title>Reply: Re: Concurrency management columns</title><description>Wendy,&lt;br&gt;&lt;br&gt;Thanks for the feedback, feature request and sharing your idea.&amp;nbsp; Your ideas are great and I can see these being used by a lot of people. At this point the CreateDate and ModifiedDate type scenario can be easily handled with a custom template and generating a second set of partial classes.&amp;nbsp; I'll be sure to upload a template showing how to do that.&amp;nbsp; We don't have any other documentation on how to create custom templates yet, that is in our roadmap. But templates aren't that difficult to do, and the best way would be to open up a copy of any of the existing templates in Visual Studio (or another editor) and start modifying it.&amp;nbsp; In fact we edit our templates in VS!&lt;br&gt;&lt;br&gt;The other feature request about specifying concurrency management columns is very useful as well and we'll surely try to include that in the next release.&lt;br&gt;&lt;br&gt;Again thanks for the great feedback, please keep it coming as thats what goes into the product :)&lt;br&gt;&lt;br&gt;Best Regards,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Fri, 05 Sep 2008 22:11:01 GMT</pubDate></item><item><title>Reply: Re: Custom Find calls from DataSource</title><description>So basically we have to add the attribute shown to the functions we want available (all) and then the datasource should see them?&lt;BR&gt;&lt;BR&gt;Cool! will check it out when we can.&lt;BR&gt;&lt;BR&gt;Mike</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 09 Jul 2008 19:23:22 GMT</pubDate></item><item><title>Reply: Re: Custom Find calls from DataSource</title><description>Hi Mike,&lt;br&gt;&lt;br&gt;What if I say it is already very much possible ;)&amp;nbsp; The functionality you are describing is already available in the ObjectDataSource (native ASP.NET component) and Quick Objects based classes already support ODS.&lt;br&gt;&lt;br&gt;So lets say you create a method on your "Customers" class called GetOrdersByID and it takes a string as a parameter and returns a DataSet or something else.&amp;nbsp; You can simply use the ObjectDataSource and specify the class "Customers" (and it should already be listed there as we have done the ground work to support ObjectDataSource) and choose the method on the next step, and set parameter values on the third step.&lt;br&gt;&lt;br&gt;Here is sample code for the method and it shows the attribute you will need to apply to your custom methods for them to be usable by the ObjectDataSource.&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.&lt;/font&gt;&lt;font style="color: blue;"&gt;Select&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;,&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;True&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;)&amp;gt;&amp;nbsp;_&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font style="color: blue;"&gt;Public&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;Function&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;GetOrdersByID(&lt;/font&gt;&lt;font style="color: blue;"&gt;ByVal&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;ID&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;As&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;Integer&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;)&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;As&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;DataSet&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font style="color: blue;"&gt;Me&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;.ObjectMode&amp;nbsp;=&amp;nbsp;ObjectModes.Search&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font style="color: blue;"&gt;Me&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;.Join_CustomerID_Orders_Child()&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CustomerID_Orders_Child.CustomerID.Value&amp;nbsp;=&amp;nbsp;ID&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font style="color: blue;"&gt;Return&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;CustomerID_Orders_Child.Find()&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;font style="color: blue;"&gt;End&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;font style="color: blue;"&gt;Function&lt;/font&gt;&lt;font style="font-size: 11px;"&gt;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;Here are the three screenshots of the three steps involved.&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/Images/Products/Tips/ObjectDataSource/Step1.png"&gt;Step 1: Choose Business Object&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/Images/Products/Tips/ObjectDataSource/Step2.png"&gt;Step 2: Choose Method (Marked with DataObjectMethodAttribute)&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/Images/Products/Tips/ObjectDataSource/Step3.png"&gt;Step 3: Set Parameter Values or Source&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Let us know if you need any further clarification or help.&lt;br&gt;&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 09 Jul 2008 00:35:44 GMT</pubDate></item><item><title>Reply: Re: Method on fields that can be used to quickly set list of values for criteria.</title><description>Wendy,&lt;br&gt;&lt;br&gt;This is a great request. We'll try to add it to our next release which hopefully will be ready for beta in another week or so and will include support for multi databases and LINQ.&lt;br&gt;&lt;br&gt;I think we will name the method In and the syntax will be like this:&lt;br&gt;&lt;br&gt;&lt;div style="border: 1px solid rgb(127, 157, 185); overflow: auto; background-color: white; width: 100%; line-height: 100% ! important; font-family: Courier New; font-size: 11px;"&gt;&lt;table style="border-width: 0px; border-bottom: 0px solid rgb(238, 238, 238); margin: 2px 0px; width: 99%; border-collapse: collapse; background-color: rgb(255, 255, 255);" cellpadding="0" cellspacing="0"&gt;&lt;col style="border-bottom: 1px solid rgb(247, 247, 247); font-family: Courier New; font-size: 11px; padding-left: 10px; white-space: nowrap;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font style="font-size: 11px;"&gt;orders.CustomerID.In(1,2,5);&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color: rgb(247, 247, 247);"&gt;orders.OrderDate.In(dateTime1,dateTime2);&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;I'll add points to your account and if you have any other requests or suggestion don't hesitate!&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Tue, 24 Jun 2008 22:58:55 GMT</pubDate></item><item><title>Reply: Re: Ability to change class names and create multiple classes per table?</title><description>Javier,&lt;br&gt;&lt;br&gt;Thanks for the feature requests. As far as the first one is concerned, that is easy to add and most likely will make it into the next release.&lt;br&gt;&lt;br&gt;As far as the second is concerned, it is also doable and we have experimented with similar thing in the past.&amp;nbsp; At this time I am not sure if this will make into this coming release but will let you know once I have a better handle on that.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Fri, 13 Jun 2008 20:29:20 GMT</pubDate></item><item><title>Reply: Re: Money/Currency field OR improved parsing on Decimal field</title><description>We'll enhance the Parse method to handle different currency formats in the coming version.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Thu, 12 Jun 2008 18:37:42 GMT</pubDate></item><item><title>Reply: Re: SQL ce 3.5 support</title><description>Hi Ankur,&lt;br&gt;&lt;br&gt;Sync will not be automatic and it will not be done by Quick Objects (at-least no plans as of now). Syncronization can be done using the RDA protocol, and can you can take a look at the following two articles to get started:&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bb259792.aspx"&gt;Remote Data Access Synchronization with SQL Server 2005 Compact Edition and Visual C#.NET&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb226707.aspx"&gt;Configuring Internet Information Services for SQL Server 2005 Compact Edition Remote Data Access and Merge Replication&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 14 May 2008 18:49:27 GMT</pubDate></item><item><title>Reply: Re: SQL ce 3.5 support</title><description>Hi Mike,&lt;br&gt;&lt;br&gt;I would like to clarify Victor's response further:&lt;br&gt;&lt;br&gt;&lt;strong&gt;We will be supporting SQL CE 3.0 and 3.5 on Desktop and Windows CE using Compact Framework in the next release&lt;/strong&gt;. Quick Objects Designer will be extended to support the sql ce running on the desktop only though.&amp;nbsp; So if you plan on using CE on compact framework&amp;nbsp; you will still need to have a compatible copy of database either in CE or SQL Server accessible from your desktop.&lt;br&gt;&lt;br&gt;We currently have the MySQL 5, SQL CE 3.X working with our DB Library already, and we have begun work on supporting these databases in the Business Logic Framework and Designer. Target release date is end June, but if you want we can provide you a beta version by end of May.&lt;br&gt;&lt;br&gt;Let us know if you have any further questions.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ish&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 14 May 2008 18:40:03 GMT</pubDate></item><item><title>Reply: Re: SQL ce 3.5 support</title><description>dear sirs, we are trying ur code generator and we want use also for pocket pc app. you say to make available june end but i want know if u make it faster?&lt;br&gt;&lt;br&gt;we using cf and sqlce 3.5. also i want know if it sync automaticaly to server or how we make it?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Wed, 14 May 2008 05:23:59 GMT</pubDate></item><item><title>Reply: Re: SQL ce 3.5 support</title><description>Current version of Quick Objects do not support compact framework. We planning on adding support for CF2 or later in next version along with MySQL. &lt;br&gt;&lt;br&gt;I know we got DBLibrary already working but I think we have one limitation with code generation and will need SQL 2005 database or other db to generate code. I am not sure at this time.&amp;nbsp; And we only planning to support SqlCE 3 or later.&lt;br&gt;&lt;br&gt;Next version release target June end but if you need it early or want beta tell us.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Victor&lt;br&gt;</description><link>http://www.quickobjects.com/Views/Forum/Topic.aspx?BPT=5&amp;PT=6&amp;APT=5</link><pubDate>Tue, 13 May 2008 19:53:55 GMT</pubDate></item></channel></rss>