Tuesday, November 27, 2007
Wednesday, October 17, 2007
It seems to be an ineteresting tool, even if few diagrams are implemented, but I wish to take a try and then write something more about.
The product download can be found at: http://www.tangiblearchitect.net/modellingtools.html
Friday, July 13, 2007
Yesterday night I was looking for some news from an open source project, accidentally I found 2 interesting tools, one from Microsoft and one from Businessware Architects.
The one from Microsoft is the XSDObjectGen, a tool for gerating code, pure classes, from xsd Schemas. It's free to download at: http://www.microsoft.com/downloads/details.aspx?familyid=89e6b1e5-f66c-4a4d-933b-46222bb01eb0&displaylang=en
The one from Businessware Architects is the CodeXS, a code generation tool who does the same as XSDObjectGen and XSD tools from Microsoft. The Only difference is that CodeXS is open source and more, efficient, modular... It's frre to download (registration required) at: http://www.bware.biz/default.htm?http://www.bware.biz/DotNet/Development/CodeXS/Article/Article_web.htm. There's also an interesting article related to the tool which take a tour over functionality and more.
So I wish to take a try to evaluate the potential from that tool. Maybe one could say I found nothing new to the folks, but before yesterday I never saw that tools, so I want to examinee how can I use them in my projects.
Thursday, July 12, 2007
Yesterday's evening I was navigating and writing some code, line after line, I took a tour on the SharpDevelop Web Site, I love that tool, in the past years frequently I took a tour in the source code, to learn, to see what has been done.
So I went to the SharpDevelop Wiki and I found a wonderful online tool, a Code Converter. The tool is exposed as Web service and makes use of NRefactory to convert code.
The link is http://codeconverter.sharpdevelop.net/Default.aspx here you can find:
- a class converter:
the supported convertsions are:
- C# to VB.NET
- C# to Boo
- VB.NET to C#
- VB.NET to Boo
- a snippet converter:
the supported convertions are C# to VB.NET and vice versa.
- a code formatter:
It's possible too to use these features in client applications directly using and calling the web service.
As example I tried to format and colorize an xml chunk as:
<provider name="testProvider" refTo="XmlProvider, TestLib.Providers" />
the result is:
1: <configuration target="StandardDatabaseConfig">
2: <provider name="testProvider" refTo="XmlProvider, TestLib.Pr
Yesterday, as I said in the previous post, I was fighting with some interesting features of ASP.NET Ajax 1.0. My situation was:
I had two ASP.NET pages, Page1 and Page2 configured as follow:
- Page1 acts as the Web Site home page
- Page2, in a different dircetory, acts as a chid, content page
Page1, redirects, via Server.Transfer, to child pages as Page2. Page2 contains an UpdatePanel and some DropDownLists controls.
Here is the problem, when Page2 take control, the "ajaxed" controls works fine the first time, but next time it doesn't. The exception throwed was:
Sys.WebForms.PageRequestManagerErrorException: unknown error ocurred while processing the request on the server. The status code returned from the server was: 404
So after hours spent looking for a solution, an example, or anything else could help me, I found this post http://forums.asp.net/p/1078772/1788445.aspx, the situation explained is the same as above.
The problem I experienced was that Page2 after load, mantains the correct form action, but after the first call then, the action became incorrect and no actions could be performed. So I tried to find a solution in many ways:
- searching if the client-page-content remains the same between the first well-done call and the second one
- because the ajaxed dropdown was outside the UpdatePanel, I tried to modify the related UpdatePanel Trigger
theForm.action = "../Folder1/Page2.aspx";
theForm._initialAction = theForm.action;
if( typeof(Sys) != "undefined" )
Because I spent so much time over this, I think this could be helpful and useful to others, without spending time to looking for a solution!
Tuesday, July 10, 2007
Today I was fighting with something special from the Ajax world. I found too much problems trying using ASP.NET AJAX in a Server.Transfer context..and after 5 hours I found a solution, the incredible thing was the solution was under my eyes and i didn't saw before now.
Tomorrow I will post the code I found and the explanation of the contextual problem.
Tuesday, February 13, 2007
Today is Peter Gabriel's birthday, i wish to express all of my greetings to Peter, for all emotions he and the Genesis gives me in my life with Genesis music, which permit me to understand and to learn the soul of the music, to open my mind on no fixed things, but to open my conception of music, and so on with ideas, to an open and creative space. Many thanks to all of you, but firts to you Peter.
And also thanks to my Daddy, Antonio, who teach me to open my mind to the music, and who let me know the music from Genesis, thank you Daddy!!
Saturday, February 03, 2007
Something like a "UI Controls Comunication Standard" to let safely talk an UI interface to a back-end written in a language that supports it. Maybe someone can say, weak-up, something like this just exist, but now i Intend something better, that for example ASP.NET, Heavy powerful, strong design, and more and more, but approaches to the UI are so heavy, think about the Viewstate!!! so this is just an Idea, a Think, i hope i could discuss with anyone who want to talk and express ideas.
I know maybe I have to explain better but:
- my english is poor
- my ideas comes in my mind but take them entirely is difficult (my head is continuosly thinking)
So be patient with me, I'm for the IDEA CONDIVISION and talking, from there really innovatives ideas comes from
Today, not, from many days before, i was thinking and planning to begin the development of a new experimental application framework. I started the project at Sourceforge some days ago, now i'm wayting for project approvance, so now i'm working on architecture and ideas to put onto. Unfortunately I'm too busy in these days so i cannot do anything else, but today, this morning I was thinking to do a post on my BLOG to let see something and more, to let see my BLOG is not dead!! I know at now anyone knows my BLOG, but i hope starting posting code and ideas this could improve my BLOG knowing.
Ops, i forgot, the project name is.... Nuts-Framework, [nuts-framework] late i will explain why i called so.
Monday, January 29, 2007
Hi, I'm back to write here in my blog, i HOPE I can now write maybe everyday about my projects and Ideas, but unfortunately my job is so heavy in this last months so I cannot do anything, my guitar is still on my chair from october...waiting me... So, now I really want to start writing and share my ideas, my projects to the community, because i've learned so much in the past from all of you!!
In this period, I'm working on a new application framework, powerfull and attractive, unfortunately not an open project so i cannot share any ideas, any code, but one thing I can share here, my impression about web programming and coding conventions.
I know many of us come from old, anchient time of dear ASP code, and in these years we've learned about new programming frontiers (for us), servlets, request handling, http handlers, url rewriting and more..the walk we made is so much..but now I found many many troubles on the way, now with the ASP.NET 2.0, Ajax time in progress, for me is impressive to see how many people, coming from oldest MIcrosoft worlds, still using old programming paradigms in the new worlds, I know someone cannot be impressed, but I'm impressed when I have to mantain and evolve these systems, built on new technologies but in the oldest way! DEBUGGING days spent to find just the right procedure flow, and after horror hours spent to resolve DEVIL'S code... I know this is just a my think but, yesterday I was thinking about: "where and in what place can I talk, very loud, of what I'm boring to see more???" and the I think: "my old BLOG".
Now, I'm thinking about this new time, where new technologies comes to the folks, ajax, web 2.0, asp.net 2.0, and more, and i'm thinking about what will be the approach to these technologies??
The fact is that we heavy need to change our way of think, using new tools and technologies, I think this time could be a better time, where new technologies could generate new job opportunities for everyone, for everyone! I was think another thing, how many poeaple are not agree of what MUM Microsoft is still doing with it's new products and Tech's? billions, and some time I'm one of them, but when I think of the new opportunities and jobs created from scratch, I'm really happy and exited about companies like MUM Microsft wich create job a make money going around!
So enjoy, I hope many of us could take advantage of what is in progress and learn learn learn!
and the last THING, I'm not fall in love with Microsoft, I'm just, oh better, I try to be realistic!