Project DescriptionA Windows and Web (ASP.NET) Framework aimed at making business and general development easier.
Libraries
FocusedGames.dll
This main library is very much like System.dll, maintaining only a core set of classes that all the other libraries find useful. This includes, but is not limited to, data management, collection types, and extension methods for types found in the System namespace.
FocusedGames.Liac.dll
LIAC, or Language Independent Application Code is an Xml based language that allows developers to develop applications without needing to know the target language or target platform. FocusedGames.Liac provides classes that can compile Liac into both source code an an output assembly.
FocusedGames.Web.dll
A library dedicated to serving content over the web, maintaining it in both/either Xml and/or MS SQL 2005.
FocusedGames.Windows.dll
A WPF Control library dedicated to new types of controls such as LineGraph and BarGraph.
FocusedGames.Windows.Forms.dll
A WinForms Control library used for developing controls that are compatible with types in the System.Windows.Forms namespace.
News
January 13, 2008
Today I tackled my first true custom control in WPF. It is a featureless implementation of Vista's Task Dialog which replaces MessageBox. Currently it only handles button options with icons and a header / description. See screenshot below:
Here is the code to make this show up:
TaskDialog.Show(
"Grant Access",
"Confirm administrative rights. (Faux Message)",
new TaskDialogOption[]{
new TaskDialogOption("Cancel", "Do not close the application.", TaskDialogButtons.Cancel),
new TaskDialogOption("Allow", "Close the application.", TaskDialogButtons.Shield)
},
OnGrantExit
);
January 09, 2008
I got done restructuring the code tonight. I have decided that Juice will become my Windows and Web (ASP.NET) Framework and will be much larger than just a set of WPF controls. I have added a few projects and the start of some important classes.
January 06, 2008
I am looking for some direction to take this library. There is a bit of list of things I wish to implement and functionality I want to add to the graph controls, but after that I am not sure. If you have an idea of what you would like to see, by all means post in the Discussions section and let me know!
Thank you to all those who have looked and/or downloaded. I hope you find it useful!
-John