Home
this is where i waste my English words and lay my thoughts on C#, how this language came to be, and how i was able to make it through this programming language... :D i am just an ordinary programmer trying to make a living... and this is an interesting blog you've got to read...!!!

Are there any VB.NET IDE out there??

November 30, 2006

Are there any VB.NET IDE out there?? Those free ones, like the SharpDevelop??

I just had a bit of difficult time working with VB.NET project on SharpDevelop 2.0. Well, can't blame them, this is an IDE for the C#. As much as Visual Studio 2005 is created to give an ease to VB.NET, SharpDevelop is created mainly for C# development, though it can be used for other languages as well. Also, the pre-defined codes created with VB.NET for its designer is different, to include the My namespace.

Any way, I guess I will have to include this in my coming minimalist IDE.

Posted by acemtrace at 11:11 pm | permalink | Add comment

where are you my minimalist IDE???

November 19, 2006

It seems I really need to create another version of (hopefully working) IDE for the .NET framework…

Dont worry the Visual Studio 2005 works fine, in fact it is the best (of course Microsoft created it for .NET framework 2.0), but it needs to be installed in the PC first. I need something mobile, that I can move with me.

Just a clarification, I am not bringing with me a laptop. By mobile I mean in a USB flash drive. That's right, I need something that I can use without having the trouble to install it in every PC that I would use.

I found just that, actually, on the SharpDevelop 2.0 IDE, there are some glitches yet. I had fun using it actually, as it had helped me create various applications already. I just had some trouble working with it when doing multi-thread applications, such as client/server socket applications. I always throw an exception about the 'stepper not part of the collection of the stepperCollection'. This is very distracting, especially that my codes are on the line here. I need to make sure that the codes I had written are correct, but I wouldn't get to that point since the IDE itself will crash already.

Any way, I am thinking of creating a new minimalist IDE, while I havent got the time to hack through SharpDevelop's codes.

RIght now, I am very hungry, but this cafe attendant wouldnt want me to leave this area. Sigh…

 

Posted by acemtrace at 2:58 pm | permalink | Add comment

The trouble of working in internet cafe’s….

November 14, 2006

You might wanna ask, why work in internet cafe’s???

Sure the ambience is annoying, with so many chatters and players cursing around while tapping on those keyboards and doing their stuff, sometimes thinking as if they are the only clients in the cafe. Other players waiting for their turn would be moving around trying to intimidate other players. Chatters would laugh at their fellow chatters on line. Basically the most basic of all internet cafe, those with small spaces and whose income rely on players, would be a mess.

But why bother working there? I dont have a PC at home, so I have to work there. I cant use our office’s resources late at night, so I have to work there.

Sometimes I think I would need to move this blog entry to the main blog. Any way, already had started it.

I am currently studying an implementation of asynchronous sockets in C#. This C# library basically relies on events to be fired to ensure connectivity, at least that’s what I understood so far. I wanted to find a way to make it work like passing the parameters needed without having to call the events. Basically to create the host instances (for both client and server) without having to rely on a service that handles the events. But it seems, as I can see it I makes no other opening than that. I mean, maybe yes, but that would require another class with longer codes. The idea of the .NET would be defeated with that.

Any way, I had to work back on the example again, hope things would be fine. Hope I get it right this time….

And oh, I am in an internet cafe, might as well play NBA Live 2006 for a while, its been long since I havent played this. [And not to brag, but I’m good at this… hehehehehehe]

 

Posted by acemtrace at 11:58 pm | permalink | Add comment

Against all odds…

November 5, 2006

After some time, even for a little time, every programmer would notice the very obvious difference between the past and the present - all solutions to virtually every programming problem is provided for.

Take for instance the .NET Framework. It gives everything that you will need when creating programs, in virtually at least one line. Before programming with the Win32 API would require you long lines to perform a function from the win32 API, most of it initialization of variables needed for the function. Say for example the accessing the registry. The most effective way would be through the Win32 API. But right now accessing the registry has one-line (and not to mention easier-to-read) equivalent functions in the .NET framework. Every thing is provided already.

Which makes me to ask: With everything provided, what is there left to create???? It seems the things left are those needed to be innovated/changed. What do you think is there left to create???

 

Posted by acemtrace at 4:58 pm | permalink | Add comment

I must be out of my mind

October 23, 2006

Why did I have that as the title?? I dont know…

I know know why I have this blog, honestly. I must have had this one because I finally found a language that is C in nature and syntax, but do not include the complexity of C/C++ with it. Ryan Farley already has a blog rolling for this subject. So what am I doing here??

I dont know. But I intend to use this one for a good cause. [100 MB worth of blogging experience would be nice to waste on such a good language.]

Right now, I am still [finding time in] working on a Minimalist IDE. Scite would have done much but its not as much as I need it. Also, I find Sharpdevelop working just fine, still got to check on some of its features.

Still got some work to do. ‘Til then.

Posted by acemtrace at 2:57 pm | permalink | Add comment

Want a minimalist IDE for C#?

July 12, 2006

Who wants a minimalist IDE for C#?

Surely not one would agree with what I have in mind. I mean, Visual Studio 2005 has got everything in store for us programmers, from a very good Intellisense to a very wide range of feature that would redefine the meaning of programming forever. Basically the IDE itself teaches everything about the language and the IDE itself, a very different approach from the previous ways of learning other programming languages using a number of IDEs which may have different features. That has changed the way programmers deal with the programming language(in this case, the C# language). The IDE itself has become a valuable partner in programming.

Of course nothing compares to the Visual Studio. I just had some “issues” with regards to VS2005, even with the Express Editions. The Express editions cannot create Release files when building projects and solutions(well, this part can be understood). Sometimes it would take up a lot of time loading some projects, especially if you are working on a lot of projects in a single solution. The one thing that would annoy me is that it wouldn’t run on Windows XP SP1.

If you’re asking why I dont want to use Windows XP SP2, its because I could notice a little bit of difference in the performance and speed, things that I need when developing .NET applications.

Surely there is SharpDevelop (I had been using this since the time of the VS.NET 2003, because VS.NET at that time wasn’t free). #D (as what it is fondly called) had proved to be one of the most innovative of all .NET IDEs present, if not the most innovative. I mean, it has given programmers a glimpse of what C# and the .NET framework can do, without having to go thru the burden of giving up your savings with buying the VS.NET 2003 package. What I love about it is that #D 2.0 could support .NET Framework 1.1. One thing with #D is that it is still on release candidate, more of a beta version of the actual software.

Right now I have the very minimalist IDE in hand - SciTE, an open source text editor. Thanks to our project’s team leader (he once created the File Explorer Add-in for SciTe), I was introduced to the idea of SciTE’s lexers, which allows me to create, test, and debug .NET applications and programs. But I was hoping for something better than that, but doesn’t have to be as powerful as VS2005 or #D. And I have some few ideas in mind. I just want to keep things as minimalist as possible, so that I will still be able to create .NET applications without forcing myself to upgrade, and without sacrificing the performance and speed of my PC.

After a few weeks I may be posting some developments on this minimalist IDE, of course on my free spare time. I don’t expect everyone to be there and help, any way I am doing this for my own pleasure. :D

Posted by acemtrace at 6:15 pm | permalink | Add comment

June 12, 2006

cant do anything right….

Any way, there had been a new IDE in town, the Visual Studio 2005 Express Editions. I must admit, they are better than SharpDevelop, but of course they are of limited functionalities. But you can still create programs using the Microsoft.NET framework [version 2.0].
 
Also, I had to stop the XMS for a while. I might be doing that one in a few weeks from now.

Just wanna revive this blog site so I figured why not add some new posts here… [Just a little reminders: comment at your own risk…. hehehehehe ]

Posted by acemtrace at 3:23 pm | permalink | Add comment

…xms v2.0 continued…

February 14, 2006

this is getting more expensive than i thought….

i have to spend at least 2 hours in an internet cafe when i want to continue creating my XMS, usually adding two to five functionalities that i have in mind for this project. and that’s about P40 at least!!!

think about it, i spend 2 hours at least per day just to get this done… *sigh* sometimes i just want to give this up…

but to think of the possibilities that i will be encountering and problems i’ll be solving, like this one…. what do you think this will do?

void CmbExpenseTypeTextChanged(object sender, System.EventArgs e)
{
bool bNotItem = false;

try {
foreach(string strTmp in cmbExpenseType.Items) {
if (!(strTmp.Trim().Equals(cmbExpenseType.Text.Trim()))){
bNotItem = true;
MessageBox.Show(”bNotItem”);

}
}
if (bNotItem)
cmbExpenseType.Text = “Others”;
}
catch {
MessageBox.Show(”Error occured when changing comboBox text”, “Error: Data Entry”);
}
}

this was supposed to change the text inside the combo box with just “Others” when the text in it is not listed in the items. instead, it creates an endless loop showing the messagebox with “bNotItem”… *sigh*

well, still solving this one…

Posted by acemtrace at 6:15 pm | permalink | Add comment

…xms v2.0…

what on C# world am i doing right now???

right now i am trying to create my own Expense Monitoring System (XMS). i am now on version 2.0 since i had some changes implemented with every start of it.

this came to mind when i was trying to monitor my expenses, because of the very tight budget that i had. then came the time with ADTX that my budget wasnt so tight, so i forgot all about it.

now my budget is very tight again, so i need to create this one. Funny how i can think only when the pressure is tough!!! hahahaha…..

the idea is to keep a list of all my expenses for a day, then create a report showing these expenses for a day. I am trying to make it up to a month. the system also shows descrepancies, credits and debits.

ow, i am using #develop for this one. i will have a little difficulty since i had been at ease with Visual Studio.NET 2003, with all its features and everything. also , i will be going thru some limitations of the #develop, such as adding up a COM component that isnt listed as a .NET assembly or even in the GAC assembly.

well, good luck to me.

Posted by acemtrace at 6:13 pm | permalink | Add comment