tag:blogger.com,1999:blog-86420442009-11-12T08:26:28.569-08:00Mach-II.infoPhilnoreply@blogger.comBlogger56125tag:blogger.com,1999:blog-8642044.post-46065663303164793972009-02-10T20:57:00.000-08:002009-02-10T21:01:19.652-08:00Mach-II 1.6 goes final!Congrats to the Mach-II team for releasing v1.6 of the Mach-II framework. This latest version includes<br /><br /> * Caching<br /> * Logging<br /> * Publish/Subscribe Listener Notification<br /> * Improved Application.cfc Bootstrapper<br /> * New ColdSpring Property<br /> * Utility Connector<br /> * New Plugin Points<br /><br />For more info on the new features, <a href="http://www.mach-ii.com/index.cfm/go/blog:showEntry/entryId/5C1238B5-9801-FB0A-4A555090B7519243">check out the announcement on the Mach-II blog</a>. To download the bits <a href="http://www.mach-ii.com/index.cfm/go/">go here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-4606566330316479397?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-69897446228964945692007-10-09T07:15:00.000-07:002007-10-09T07:20:35.990-07:00Mach-II v1.5 is in the wildCongrats to the Mach-II team for releasing v1.5 of the Mach-II framework. This latest version includes<br /><br /> * XML Includes<br /> * Modules<br /> * Subroutines<br /> * <redirect> Command Enhancements<br /> * New Mach-II Property Datatype Support<br /> * New URL Management Features<br /> * Bindable Property Placeholder Support with Parameters <br /><br />For more info on the new features, <a href="http://docs.google.com/View?docid=dhshbm3s_56dd4wkr">check out this document</a>. To download the bits <a href="http://www.mach-ii.com/index.cfm/go/code/">go here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-6989744622896494569?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-32916481654454841962007-08-15T21:32:00.000-07:002007-08-15T21:36:24.111-07:00It's almost here!We're getting closer and closer to the next release of Mach-II. The Mach-II Team <a href="http://www.mach-ii.com/index.cfm/go/blog:showEntry/entryId/6235E55F%2DF7F8%2D23AC%2DCB30B526ABE7595E">announced</a> the availability of Mach-II 1.5 Release Candidate 1. You can grab the RC bits from <a href="http://www.mach-ii.com/index.cfm/go/code">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-3291648165445484196?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-74063502076020790142007-07-03T10:37:00.000-07:002007-07-03T10:45:54.700-07:00Mach-II site gets an extreme makeoverIn case you haven't noticed, the Mach-II website has undergone an extreme makeover. Congrats to Team Mach-II for a great looking site. While you're there, you should definitely check out the Mach-II v1.5 beta 1 download. There's lot of goodies in there including:<br /><br /> * XML Includes<br /> * Modules<br /> * Subroutines<br /> * <redirect> Command Enhancements<br /> * New Mach-II Property Datatype Support<br /> * New URL Management Features<br /> * Bindable Property Placeholder Support with Parameters <br /><br />For more info on the new features, <a href="http://docs.google.com/View?docid=dhshbm3s_56dd4wkr">go here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-7406350207602079014?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-25382425246738574302007-03-28T20:22:00.000-07:002007-03-28T20:40:01.621-07:00Updates to Who's Using Mach-II listLooks like Mach-ii development is going strong. I added 4 new sites to the Who's Using Mach-II list:<ul> <li><a href="http://www.connectedbywiis.com">Connected By Wiis</a></li> <li><a href="http://www.e-campo.com">e-campo.com</a></li><li><a href="http://www.calvarychapelcostamesa.com">Calvary Chapel of Costa Mesa</a></li><li><a href="http://www.rebirthstore.com">Rebirth Clothing</a></li><br /></ul>Check out the <a href="http://mach-ii.info/index.cfm?event=resources">full list</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-2538242524673857430?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-32583123246071643102006-12-05T14:56:00.000-08:002006-12-05T15:04:22.712-08:00Sample Application UpdatedI released an update to the <a href="http://mach-ii.info/index.cfm?event=resources#code">Mach-II.info Sample Application</a>. Mainly this was to a bring it up to date with the latest framework syntax:<br /><ul><li> removed CFCInvoker_Event in favor of default invoker</li><li> use contentArg instead of contentKey</li><li> use resultArg instead of resultKey</li><li> use new <redirect> command instead of custom RedirectFilter.cfc</li></ul>I also did some re-organizing by creating a "controllers" directory and moving all the listener CFCc from the "model" directory to that new directory. I did this to clarify the separation between the framework and the model (which should be portable to other frameworks). You can browse the <a href="http://philcruz.com/cfcdoc">CFCDocs</a> of the application <a href="http://mach-ii.info/machii_info/docs/machii_info_sample/index_frames.html">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-3258312324607164310?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-40693499712286823172006-11-30T23:04:00.000-08:002006-11-30T23:11:32.378-08:00Mach-II Custom Search EngineI changed the search engine on Mach-II.info from WebSideStory to a Google Custom Search Engine. Try it out and see what you think. If you have any suggestions for sites to add to the search just let me know. Any feedback is appreciated.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-4069349971228682317?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-64486497398986658122006-11-28T08:03:00.000-08:002006-11-28T08:35:37.398-08:00Mach-II v1.1.1 released!MachII v1.1.1 has been released! It includes a number of bug fixes and enhancements. Get the latest bits at <a href="http://mach-ii.com/code.cfm">http://mach-ii.com/code.cfm</a> .<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-6448649739898665812?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1162047725770913052006-10-28T07:57:00.000-07:002006-10-28T08:02:05.780-07:00Mach-II mailing moves to Google GroupsBased on feedback from the community, the Mach-II mailing list is being moved from Topica to Google Groups <br /><br /><a href="http://groups.google.com/group/mach-ii-for-coldfusion">http://groups.google.com/group/mach-ii-for-coldfusion</a><br /><br />To join the group you don't need a GMail account but you do need a Google account. You can create the Google account with any email address not just GMail addresses.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-116204772577091305?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1156910816985047202006-08-29T21:02:00.000-07:002006-08-29T21:06:56.996-07:00What's new in Mach-II v1.1.1 presoMatt Woodward and Peter Farrell gave a breeze presentation on what's new in the latest release. I won't give away one of the cool new features in this version. Check out the <a href="http://experts.breezecentral.com/p99942123/">recording of the preso</a> for yourself.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-115691081698504720?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com1tag:blogger.com,1999:blog-8642044.post-1156306048246554262006-08-22T21:05:00.000-07:002006-08-22T21:07:28.256-07:00Mach-II v1.1.1 public beta releasedThe title says it all. Grab the beta and read the release notes at <a href="http://mach-ii.com/">http://mach-ii.com/</a>...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-115630604824655426?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1153709698907872972006-07-23T19:49:00.000-07:002006-07-23T19:54:58.976-07:00Mach-II v1.1.1 updateMach-II will be getting an update to v1.1.1 around late summer/early fall. This is a maintenance release that includes improved loading times, enhancements to the <redirect> command and other bug fixes. Read more at <a href="http://lists.topica.com/lists/mach-ii-coldfusion/read/message.html?mid=812255001">Peter's original post to the topica list</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-115370969890787297?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1150943585430736762006-06-21T19:28:00.000-07:002006-06-21T19:34:38.453-07:00eCivis is hiring a Sr. ColdFusion DeveloperSami H. asked me to spread the word that eCivis is hiring a Sr. ColdFusion Developer. It sounds like a great opportunity. Here's the full job description...<br /><br />Senior ColdFusion Web Developer<br /><br />Are you an advanced-level programmer who lives to push ColdFusion and object-oriented web development to the edge? If so, we want to talk to you about joining our unique, market-leading information and technology firm as part of an excellent development team building innovative web-based enterprise applications. Learn more about us at www.ecivis.com.<br /><br />The Senior Web Developer will partner with our Technical Lead to drive the direction of the company's technology solutions, define and implement best practices and build lean, powerful and extensible functionality. This position offers significant responsibility and growth potential. <br /><br /><br />Primary Responsibilities:<br /><br />* Assist in the design of object-oriented web applications based upon best practices.<br />* Resolve technical issues, and ensure proper operation of existing web-based products and services.<br />* Ensure development consistency and strive for continued development innovation.<br />* Adhere to documentation standards and drive for well-documented code. <br />* Identify and relay technical and non-technical issues to the team and management as necessary.<br />* Maintain best practices to meet department goals and assist in adapting the department to future changes in technology.<br />* Help assess risk related to technology and resources, and assists in minimizing that risk. <br /><br />Ideal candidate should possess:<br />* 3+ years developing complex ColdFusion applications <br />* Applied knowledge of Object Oriented ColdFusion MX architecture and ColdFusion Components (CFCs)<br />* Knowledge of Mach II, Model Glue and other OO Frameworks<br />* Understanding of XML structure and Design Patterns<br />* Experience with SQL Server, Stored Procedures and Indexes<br />* Solid communication skills <br />* Demonstrated skill for documenting development <br />* Strong understanding of complex SQL database-driven products<br />* Knowledge of JavaScript and CSS<br />* Strong problem-solving and debugging skills<br /><br />Preferred qualifications:<br />* Macromedia Certified ColdFusion developer<br />* Understanding of complex custom tag architectures<br />* Product Development Experience<br />* CVS and/or Subversion Experience<br />* Understanding of Network Infrastructure in a web development environment<br />* XHTML<br /><br />If you meet these qualifications, we invite you to submit a resume and cover letter, including a complete salary history via e-mail: technology@ecivis.com or fax: 626-578-6632. Please no phone calls or postal mail. Only qualified candidates will be contacted.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-115094358543073676?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1149519234002622612006-06-05T07:50:00.000-07:002006-06-05T07:53:54.013-07:00Mach-II version update in progressThere is a version 1.1.1 of the framework underway. It includes a couple of bug fixes and better ColdSpring integration. Check out Peter Farrell's <a href="http://blog.maestropublishing.com/index.cfm?mode=entry&entry=64A578AF-DB5B-D195-D7EA4F73D5C0544F">blog post</a> for details.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-114951923400262261?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1142320152399347252006-03-13T23:03:00.000-08:002006-03-13T23:10:02.586-08:00Mach-II/ColdSpring sample applicationLooks like this is the month for Mach-II sample applications. Kurt Wiersma has put together a sample/starter application using Mach-II and ColdSpring. Dubbed "Appbooster", the application comes with a simple interface to manage users and roles. It demonstrates one way to build CRUD apps with Mach-II and ColdSpring. Check it out at <a href="http://jroller.com/page/kwiersma?entry=introducing_appbooster">http://jroller.com/page/kwiersma?entry=introducing_appbooster</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-114232015239934725?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1141965107273480062006-03-09T20:25:00.000-08:002006-03-09T20:31:47.283-08:00Sample Mach-II/Reactor Jumpstart applicationI've been keeping my eye on the <a href="http://doughughes.net/index.cfm?categoryId=30">Reactor framework </a>. Eventually I plan to implement a version of the Mach-II sample app using Reactor. Until I get around to it you can check out Dave Shuck's <a href="http://www.worldwildweb.biz/?event=jumpStart">Mach-II/Reactor Jumpstart sample application</a>. It features:<br /><ul><br /><li>Reactor Factory and Reactor Gateway Factories as plugins in Mach-II</li><li>Application Logging and Session Tracking in the log files</li><li>Roles Based Security </li><li>Security Logging</li><li>Skinning </li><br /></ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-114196510727348006?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1141108530752011332006-03-02T10:32:00.000-08:002006-03-02T10:10:03.896-08:00ExitEventPlugin.cfc added to the ExchangeMatt Williams submitted the ExitEventPlugin.cfc to the Mach-II.info Exchange. Using the preEvent process, this plugin will create an Exit Event<br />variable for each public access event-handler in the mach-ii.xml file.<br />This means easier access to putting a link to an event in a view/display page.<br />It also means you don't have to define Exit Events in each event-handler. Check it out <a href="http://mach-ii.info/index.cfm?event=resource.display&resourceid=19">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-114110853075201133?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1141011213045490122006-02-26T19:28:00.000-08:002006-02-27T22:31:43.050-08:00IRecess is powered by Mach-IIMitch Hastings sent me this link to a Mach-II powered site. <a href="http://www.irecess.com">Irecess.com</a> is an online community for high school and college students. Students can express their opinions, rate teachers and classes, post school events, etc.<br /><br />Mitch also mentions that Irecess was originally developed using Mach-II 1.0, but upgraded to 1.1 shortly after its release (Reducing the mach-ii.xml file by almost 500 lines). The application runs on CFMX 7 and uses a MSSQL Server 2000 backend. SES URL's are accomplished through a combination of Mach-II plugins and filters. The site also uses modified versions of Ray Camden's BlogCFC and Galleon Forums.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-114101121304549012?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com1tag:blogger.com,1999:blog-8642044.post-1131672367027469722005-11-10T17:18:00.000-08:002005-11-10T17:26:07.040-08:00Mach-II 1.1.0 is released!A year and nine months after the last release Mach-II reaches version 1.1.0. Congrats to the Mach-II team! Here's a list of changes/fixes from the release notes<br /><br /><div class="quote"><br />- Fixed LSDatetimeParse() bug for non-EN locales. Now the framework uses a<br />different way of checking if the Mach-II configuration file has been changed.<br /><br />- Fixed BaseComponent variables.propMgr. Fixed inconsistant implementation.<br />The propertyManager is now works with a getter/setter.<br /><br />- Fixed BaseComponent.setProperty() bogus return bug.<br /><br />- Fixed "White Screen Of Death" bug. Mach-II now throws an exception report if<br />the view does not exists instead of showing the "White Screen of Death".<br /><br />- Changed mach-ii.cfm file to create a new AppLoader instance when reloading.<br />The AppLoader instance is initialized before being set in the application scope.<br /><br />- Fixed AppFactory.createAppManager() passes configXML to appManager.init() bug.<br />This was a very old and completely harmless bug.<br /><br />- Changed Exception object to hold original cfcatch data for better debugging.<br />Use getCaughtException() in the Exception object to dump the caught cfcatch data.<br /><br />- Fixed Plugin.configure() executed in random order bug. The framework now<br />calls the plugin configure methods in the order they are defined in the Mach-II<br />configuration file.<br /><br />- Changed PluginManger to use introspection on the plugin points. Only implemented<br />plugin points are now called on each request. This saves processing cycles when<br />the plugin point is not implemented in the plugin.<br /><br />- Added Trace Plugin to show trace information. See header of file for more<br />information and details on how to use the new plugin.<br /><br />- Changed framework to use better typed exceptions like<br />MachII.framework.ListenerAlreadyDefined, MachII.framework.PluginNotDefined, etc.<br /><br />- Added PropertyManager getProperty() defaults. You can now set default values when<br />using getProperty().<br /><br />- Added new listener invokers called EventInvoker and EventArgsInvokers to replace <br />old ones.<br /><br />- Specifying invokers for listeners is now optional (defaults to new EventInvoker).<br /><br />- Added arguments resultArg and contentArg handling to <notify> and <view-page> <br />elements respectively.<br /><br />- Added ability to validate Mach-II (with detailed exception messages) by specifying <br />new parameters to mach-ii.cfm. This feature is only for CFMX 7+. Refer to the <br />Configuration Guide for more information.<br /><br />- Added new <redirect> event-handler command. Refer to the Configuration Guide for <br />more information.<br /></div><br /><a href="http://mach-ii.com/code.cfm"><br />Click here to get the code...</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-113167236702746972?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1129700123182333982005-10-18T22:32:00.000-07:002005-10-18T22:35:23.186-07:00ChiliBean pluginAdam Crump has submitted a new plugin for the Exchange. The ChiliBean plugin allows for easy use of Joe Rinehart's ChiliBeans. This allows to easily move configuration settings out of the Mach-II config file and into separate config file(s). This plugin will place the chiliBeans factory into the mach-ii property manger so that it is easily<br />accessible to all Mach-II extended components. Get the plugin <a href="http://mach-ii.info/index.cfm?event=resource.display&resourceid=18">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-112970012318233398?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com1tag:blogger.com,1999:blog-8642044.post-1119938057612839112005-06-27T22:48:00.000-07:002005-06-27T22:54:53.556-07:00Wanted: Mach-II release coordinatorThough some have been questioning the future of Mach-II lately, it seems there's new life stirring for the framework. In the past, several people have commented about the tight control over the framework and how Ben and Hal should loosen the reigns and let other developers get more involved. Well ask and you shall receive. Here's Ben's post to the Mach-II list describing their intentions and search for a release coordinator...<br /><br /><div class="quote"><br />Mach-II is alive. The Mach-II framework remains a core component of hundreds of software systems and hundreds of developers who continue to develop solutions with it everyday. Event-based implicit invocation and loose-coupling are not only still relevant, but have become the inspiration for other ColdFusion frameworks, both complements and competitors. Mach-II remains the best implementation of these ideas in ColdFusion land and the best framework for writing quality, maintainable OO applications.<br /><br />A question to those who want to help us all develop better software: who would like to contribute to finishing, releasing, and testing Mach-II version 1.1.0? It has been under slow development for quite sometime and personal issues and responsibilities have kept me from being able to ensure its finish in a timely manner. This is a great opportunity for those out there who want to get involved and see Mach-II continue to flourish. It’s also a great chance to help shape a new model for the continued development of Mach-II with more involvement and innovation from its users.<br /><br />We'd like to select a "release coordinator" (or small team) who will be responsible for coordinating with Hal and I and other developers wanting to contribute to putting out the next release. Duties would include determining the feature set and release schedule and ensuring the completion and quality of the release. Compensation would be use of the new and improved Mach-II, contributor status, the praise and thanks of your peers, fame and fortune, several beers next time I see you, and anything else reasonable you asked for from the Mach-II organization.<br /><br />If you are interested, please reply to this email on the list and/or email Hal and I at info@mach-ii.com. (There's more than a couple of people in particular who I hope reply.) And if you are at CFUnited, talk to Hal there (I unfortunately will be unable to attend this year).<br /><br />Thank you,<br />Ben Edwards<br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-111993805761283911?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1119937674257561882005-06-27T22:45:00.000-07:002005-06-27T22:47:54.263-07:00JOB: Seeking Mach-II developers in So. Cal.The folks at eCivis are looking for a Mach-II developer. Check out the <a href="http://jobsearch.monster.com/getjob.asp?JobID=31342962">the job post</a> on Monster.com.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-111993767425756188?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com1tag:blogger.com,1999:blog-8642044.post-1118284250884191922005-06-08T19:28:00.000-07:002005-06-08T19:33:14.176-07:00Mach-ii Developer Needed in Boston, MAJon Block is looking for a Mach-II developer and asked me to spread the word. Here's what he posted on the Mach-II list:<br /><br /><div class="quote"><br />I need to bring in a good Mach-ii developer for a 1-3 month on-site full-time contract (with possibility of transition to longer term or perm hire) to our company here in Boston, MA (near Fanuiel Hall). Check out http://www.y2m.com to see what we do. Please *email* me resumes to jblock at y2m dot com if you're in the area and think you might be interested. Must have excellent communication skills. Telecommute will not work for this position. Rate market/DOE.<br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-111828425088419192?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1113026756763469682005-04-08T23:02:00.000-07:002005-04-08T23:10:54.096-07:00Mach-II for PHP Released for public beta!Alan Richmond just announced that MachII for PHP is available for public beta. <br /><br /><div class="quote">The first beta release of Mach-II for PHP, an open source framework for building web applications, is now available for download at <a href="http://php.mach-ii.com">http://php.mach-ii.com</a>. Mach-II is an object oriented, event-based, implicit invocation web application framework implementing true Model-View-Controller(MVC) for separation of business logic and presentation. Mach-II helps developers deliver scalable and easy to maintain applications.<br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-111302675676346968?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com0tag:blogger.com,1999:blog-8642044.post-1112927111808163032005-04-07T19:21:00.000-07:002005-04-07T19:25:11.806-07:00Mach-II for Newbies - Part IITrond continues his tutorial series with <a href="http://tutorial368.easycfm.com/">Mach-II for Newbies - Part II</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8642044-111292711180816303?l=mach-ii.info%2Fblog%2Fmachii_info_blog.cfm'/></div>Philnoreply@blogger.com1