Thursday, July 29, 2004

Back to new programmers

This post will have a little for everybody, so I hope you all stay tuned.

First of all, it looks like there is a column for new to .Net programmers that is also trying to focus on new programmers in general. This is great, and since I want to focus on that too, I'll be keeping a close tab on it. Here's the first article, Introducing The First Hit!. Here the author, F. Scott Barker takes a look at the all important choice of which language.

I use VB, and there is some controversy about it, but don't worry. You may find yourself switching back and forth for a while, depending on your project and what tutorials are available for what you want. The nice thing is, with .Net, language is simply a difference in syntax. What will you feel comfortable with.

Now, for those who've been in .Net for a while, I'm looking for your thoughts... ADO.Net.

Do you use Typed DataSets, or non-typed?

Do you bind a DataAdapter to a table and let fly with a CommandBuilder? Or do you build your DataAccess Components to work with Stored procedures?

If you use Stored Procedures, do you sometimes dump multiple tables into a dataset or always a separate Stored Proc for each table you will return?

And with Stored Procedures, do you have one stored procedure that will INSERT, UPDATE, and DELETE from a table? Or do you keep those in separate procedures?

I'm just curious, and I hope I get some feedback. Pass this to your programming buddies. I broke 800 views, let's see if we can get 900 or 1k!!!

Monday, July 19, 2004

Current Problem

This is my current Shopping Cart table:

Notice, it's a master/detail kind of list. One image, with multiple Print products. I would like to have a way to remove individual line items, instead of all items for the image. SQL wise it's easy. ASP.Net, not so. I have no idea how to get events from the detail grid. Any ideas?

I would break out the line items into their own grid, but then I'd have no way to line the photo up. It would end up something like this:
75 - 4x8 Greeting Cards
2 - 3x5
I don't want/need the photo being listed over and over again.

Excuse Me?!?! What is this world coming to....

What is wrong with people?! Hanging from hooks?

Also, I found this story. Below is quoted from a forum:
My flamethrower has two main parts, a gun/hose assembly, and the tank. I made the gun first:
It’s made entirely of parts you can get at your average hardware store. The hose connects to a stop valve, which connects to a short pipe nipple that's tapped directly into the tank.
The tank took a while to make, because I let each set of chemical welds dry before doing the next ones. The ends of the tank are two 90 deg. elbows and two 90 deg. street elbows, welded to make two full 180 deg. "U"s. One side of the tank is a 2' length of 4" sch.40 PVC, the other is a 4"x4"x1.5" T with standard pipe attached to each 4” socket.
And two animations I made from video clips:

Another week, another batch of projects

I am switching between projects faster than I care to mention. PHB has overextended his programming staff (me) with more promises than he can fulfill. Who would think that one project moved up by 2 months would cause such chaos! (Umm... yes I do need to build those components to get it to talk to the database... No they weren't built, that was the next project you wanted.)
Anyway, just got a copy of the August MSDN magazine. Lotsa neat stuff, Dino and Carl Carl have some articles in there. There's a deeper article on Genetic Programming... we'll see about that one. And then I saw this.  A cruise for geeks. I'd heard of 'em, but never seen such a spread. Course, it starts at $1770 per person.
Another little tidbit, I just noticed some slick improvements here on for creating posts. Nice, rich, interface for us too cheap to host our own blog.
Anyway, my day is planned, and it's already late. TTYL and keep checking back.

Thursday, July 15, 2004

Tuesday, July 13, 2004

More banners, and another link

I added a link to my BookCrossing book shelf. This is a neat site that let's you put books in the 'wild' and watch where they go.

Also, I added a banner for Distributed.Net. I am running the client here and have done almost 40 thousand Blocks (collections of keys) averaging about 130 blocks a day. (Lately it's been lower.) If you want to work with me as a team, let me know. We can split the $2000 dollar prize.

Monday, July 12, 2004

Have you been to the DC?

If you have, check in in my comments section. I wanna chat with you.

We just went. We had ours at the Mullins center, Amherst, MA. Great time, good friends, and of course, fine material.

Thursday, July 08, 2004

Okay, so maybe that one was a bit much

I read a bit about the Windows Forms Coding Hero award. Those guys did some pretty cool things to get their award, so I think I'll take the flair off my site for that one.
As for the Software Legends... I couldn't find anything on that, so I figured I'd leave it up.

Wednesday, July 07, 2004

K, so I stole some flair

I think those that work with me and use my tools would feel free to dispose these honors on me. I was still humble, I didn't declare myself to be in the high IQ society... Although...

Some updates and thoughts

So I updated some of my links over there to the right. I also had a thought.

A point I've understood for quite a while but others have had trouble grasping is if god is all knowing, can we really have free will?

Here's how I've come to understand it. I'm by no means a expert chess player, but I've played with some, and they've wiped the floor with me. Because a good chess player knows every move that CAN be played. He know's your not going to take your knight and just jump from A1 to G7. There are specific limitations in which you must work, and the better a chess player, the more he can see what you could do, and therefore play against that.

“Jehovah” is translated from the Hebrew Tetragrammaton, which means “He Causes to Become.” These four Hebrew letters are represented in many languages by the letters JHVH or YHWH.

That 'He Causes to Become' means he has a purpose, and that purpose can be accomplished because the almighty god can foresee every possible outcome of our actions.

So, we do have freedom of choice and free will. Whatever we CHOOSE to do is okay to god, he will not be held back. He will 'cause to become', causing his purpose to be fulfilled.

Friday, July 02, 2004

Noticing some adds?

You may notice some ads on my blog and my site. Every little bit helps they say. I don't know who they are, but I know who these help, ME. Okay, so it's lame to beg, but if you are interested in purchasing books or electronics, please pass through my site. It helps me out, and you get what you want! Thanks.