Jason 的个人资料A peak inside the madnes...照片日志列表更多 ![]() | 帮助 |
|
3月18日 Free .NET Graphics Program- PAINT.NETFor those of you looking for an cheap (FREE) way to edit graphics, here is the answer! It is PAINT.NET, written in the .NET framework and is an amazingly powerful graphics and photos editor.
Check it out!: http://www.getpaint.net/ Intro to Web Development - Make Up ClassThe makeup class for the Intro to Web Development course has been cancelled. It was scheduled for yesterday and due to oral surgery I had to have I requested that we do it tonight or Wednesday and instead they cancelled it. I don't know the status of the advanced classes or anything yet. As soon as I know something I will post it on here.
If you have any questions regarding what we covered in class feel freel to email me or post a question to this blog and I will answer it.
3月13日 Intro to Web Development - Class 5,6,7,8????For those of you that attended the Intro to Web Development class, I have not heard if the class has been expanded. I did send Vincent and email today and tried to call him several times. As soon as I know something I will post it here so check back frequently!!
-Stay tuned!! 3月11日 Introduction to Web Dev - Class 4Unfortunately, I missed class 3 due to an illness and had to cancel it. I am feeling much better and looking forward to the final class in this course. We will be finishing up the MasterPages and then creating a new application to recap everything that we have learned in this class. I have provided my email address to the students just in case they need assistance in the future with any development issues they will have a method to contact me and ask questions. 3月10日 Web Class - ResourcesLearn HTML and ASP.NET: http://www.htmlgoodies.com Online Videos (Paid Membership Required) Jason’s Blog: Intro to Web Development - Class 3Tonight is the 3rd class of the 4 class Intro to Web Development course I am teaching. The 2nd class went very well but again we didn't have enough time to finish everything. With that being said I think the Skill Center is trying to plan a more advanced class in May and would like for me to come back and teach it.
Tonight we will be finishing up MasterPages and touch a little bit on CSS. Then we will start a new web site and being a web site that they could copy off somewhere and take home and use. This will allow the students to think through the process of mentally assembling the requirements of what they want in a site and we will build it.
It should be fun! 3月5日 Intro to Web Development - Class 2Tonight I will be teaching the second of four classes called the Intro to Web Development. The first class went very well and I taught the foundation for web development. Only having two hours per night I am not able to go into enough detail on anyone thing so I took them from HTML to developing their first ASP.NET web application in about 2 hours. Tonight we are going to focus on Visual Web Developer and go through the controls that are built into it.
As I have told the class, there is no way they will come out of this class knowing everything there is to know about building web applications with ASP.NET but I hope that this class will inspire them to dig and learn more about it and take it up as a hobby or even a job one day.
3月3日 Introduction to Web DevelopmentStarting tonight I am teaching a 4 night course at the GM Skill Center in Spring Hill, TN that will be a beginner's introduction to web development (It is sponsored by Columbia State Community College). I am starting with the basics including "How does the web work?" and "What is HTML?". By the time I wrap up the class on March 12th I hope that the students are able to develop their first ASP.NET Web application and save and retrieve data from SQL Server 2005 Express. It is going to be a whirlwind for them and I hope we can get everything covered in the alotted time (2 hours per night for 4 nights).
I don't know the skill level of the students yet. I will find that out tonight and hopefully I can skip some of the more basic topics.
Stay tuned! 11月12日 Fall DevConnections 2007I just returned from DevConnections 2007 in Las Vegas and had a great time.
I attended several session on WCF and AJAX/ASP.NET and found them very informative. Scott Guthrie and Dan Wahlin were the two best speakers there. I did have one session on Advanced WCF with a gentleman named Juval Lowry and it was the worst I had ever attended. He spent most of the time arguing with and putting down the attendees than teaching them. He stated that everything in .NET was a COM object and then he proceeded to show us a GUID and claimed that it proved it.... ok.... I think he stayed up a little to late in Vegas the night before.
Other than that it was a great time, but I think I have had enough of DevConnections and Vegas. The constant blitz of new technology to wrap your mind around for 5 days straight can make you go mad!!
I think next year I will find a conference or training to enhance my management skills since I am now in a management position.
8月9日 Diving into the Windows Communication Foundation (WCF)
As with all technology, things change. I now embark on the journey to educate myself on Microsoft's WCF that ships with the new .NET Framework 3.0. Although, I know it will be out of date and 3.5 will be released before I can call myself an expert I at it, I will continue and press on. At work we are in the beginning stages of developing a SOA for our internal applications, so I need to pick it up. My copy of "Microsoft Windows Communication Foundation Step by Step" came in the mail today and I am excited to get started on it. From the reviews on Amazon.com it looks like it is a great book and easy to follow. So I will keep you posted on my progress and let you know if it is worth the read. Microsoft Windows Communication Foundation Step by Step I often ask myself..."What ever happened to the days of notepad, HTML and Windows Paint to create "cool" looking web sites?! " 4月21日 Confirm Delete on ASP.NET 2.0 DetailsViewI have been asked several times how to implement a Confirm Delete on the delete button of a DetailsView. Here is how you do it...
Put this in the “DetailsView_ItemCreated” event then replace the "DetailsView2" with your DetailsView ID and it should work fine. // Test FooterRow to make sure all rows have been created
if (DetailsView2.FooterRow != null) { // The command bar is the last element in the Rows collection int commandRowIndex = DetailsView2.Rows.Count - 1; if (commandRowIndex > 0) { DetailsViewRow commandRow = DetailsView2.Rows[commandRowIndex]; // Look for the DELETE button DataControlFieldCell cell = (DataControlFieldCell)commandRow.Controls[0]; foreach (Control ctl in cell.Controls) { LinkButton link = ctl as LinkButton; if (link != null) { if (link.CommandName == "Delete") { link.ToolTip = "Click here to delete"; link.OnClientClick = "return confirm('Do you really want to delete this record?');"; } } } } } 4月19日 Developers - AVOID VISTAWell, as you see from my ealier post I installed Vista to use on my home PC. Well I am here to say, if you are a developer DO NOT INSTALL VISTA. Microsoft have blatantly stated that they WILL NOT support Visual Studio 2003 and that there are some compatability issues when you try to run Visual Studio 2005. I just have one question... do the different teams at Microsoft no communicate with each other? It amazes me that they would release something that isn't compatible with their own latest software releases. 1月7日 Back to the books!!I have started studying for the new Microsoft certification for web developers. I hope to get my MCTS (Microsoft Certified Technology Specialist) this spring sometime and then my MCPD (Professional Developer). I ordered the training kit books for the first two tests that will get me the MCTS certification and have started reading. A lot of it is the basics of .NET 2.0 which I have been developing with since May so it is just refresher. I will let you know how the testing and studying goes.
until next time.... 11月25日 Big changes in IIS 7Well, as I dig through Vista the biggest change (other than the overall interface) is IIS 7. It is totally different from IIS 6. But for those ASP.NET 2003 developers, you can also install an IIS 6 compatability module when you install Vista. I did find out a couple of things you have to do to run 2003 ASP.NET projects to avoid a ASP.NET version mismatch error:
1. In IIS select the top level (web server) and then select "ISAPI and CGI Restrictions"
2. Then double click on the ASP.NET 1.1 entry
3. Make sure "Allow Extension Path To Execute" is checked.
Now that that is done, all you have to do is go to the project that you want to open in VS 2003 and set the application pool to the "ASP.NET 1.1" application pool.
1. In IIS, drill down to the web application that you want to open in VS 2003.
2. Right Click on it and select "Advanced Properties"
3. Change the Application Pool property to the property that supports ASP.NET 1.1
I hope this helps if you are having issues with this!
Exploring VistaI hope everyone had a great Thanksgiving! I did and I am enjoying the time off from work. It is always good to be with the family and the kids.
Yesterday I decided to go ahead and install Vista on my laptop, well intially after the install I wasn't impressed; my laptop fan stayed on and at a very high speed and it just seemed like a resource hog. My laptop is a 2.8 ghz machine with 2 GB ram and it still maxed it out... well after talking with one of my Microsoft buddies I found out that during the first few hours, it will do that because of the search indexing that Vista has. After the first few hours it cooled off and is running great! I still haven't seen all that it has to offer yet, but I am eager to dig into it. I did realize that it contains IIS 7, which is going to take some getting used to because it is so different from 6.
I also noticed that if disable the sidebar that is on by default, that it will decrease the utilization of the processor which in turns decreases the amount that it needs to use the fan.
I will post more as I dig into it.
-Jason
11月21日 Christmas already!?My wife, Amy, just started decorating for Christmas!! It seems like this holiday gets earlier and earlier every year. Personally I don't like the holiday, not because of what it stands for but because of what is has become. I hate the fact that it is all about money and buying tons of junk for people that won't remember what you got them in 6 months. The is no joy in giving anymore because you are expected to or you feel like you have to. I love giving gifts, but not because I have to or I am expected to, but because I want to. Christmas is just a stressful time of spending and it isn't the joyful time it used to be.
Merry Christmas!
11月19日 I HATE CHARTER COMMUNICATIONS!!!!I don't have their cable modem (thank goodness), but I do have their digital cable and it is the biggest piece of junk that I have ever dealt with. They use these horrible MOXI boxes made by Motorola and they NEVER work correctly. My problem is that ever since we switched to them the DVR doesn't record all of the time when it is scheduled to and about 2 to 3 times a week the HD channels come up with the wonderful blue screen that tells me that I am not subscribed to the channel. SO!!! I call customer service and get an idiot that tells me to restart the MOXI, which I have done several times, and then she tells me she is going to send an update to my MOXI box.... which I have had done several times in the past week. This is my 3rd MOXI box and yes, Charter still sucks.... They have me in a pretty good spot because I can't get Comcast here and it is $300 for the HDTV box through DirecTV and right now I can't shell out that kind of dough for HDTV... so I have to settle for 3rd rate quality, hardware and customer service.... GO CHARTER!!
Here is a little good news!! Looks like they are on their way down!!!
Installing Windows Sharepoint Services 3.0Well, I just upgraded our test server from WSS 2.0 to 3.0 and the upgrade when fairly smooth, after I found the prescan.exe!! (for those of you that are looking, it is on your hard drive installed with WSS 3.0, Microsoft just decided to make you hunt for it instead of automating this scan!).
I have found a few small bugs. One is when you are adding a user and trying to assign them permissions. You have to click off and on the group that you want them in before it realizes that the group is selected. Also, a co-worker and I have the same user permisions in WSS and on the machine, we are both Admins on everything, yet he can see more administrative options than I can. It is very odd and I haven't figured it out yet, that is on my agenda for Monday morning!
If you have any bugs or solutions to any of these bugs let me know!!!
My first hockey game!Well, I am 30 years old and I finally went to my first hockey game. I went to see the Nashville Predators take on the Columbus Blue Jackets. It was a fun time, we were fortunate enough to sit in one of the players (J.P. Dumont) boxes. Before the game started I signed up to be in a drawing, well at the start of the 3rd period my name was called over the loud speaker and my name was on the jumbo tron!! I had won 2 roundtrip tickets to anywhere Southwest Airlines flies!! I was in shock, I hardly win anything!! So Amy (my wife) and I decided to give it to her parents so they could come and visit and see the new house we recently bought.
As far as the game went, I was a little confused on some of the rules, so I am going to buy "Hockey for Dummies" (don't laugh, it really exists!!). It was a good time!!
Well, I have typed enough! Until next time! 11月17日 Software EstimationAs stated in my previous blog, I went to the DevConnections conference in Las Vegas last week. While there I attended a session with the VP of Technology and a Senior Architect of MSNBC.com and it was by far the best session I went to at the conference. They discussed more team and workplace issues rather than boring us with more technical stuff. Although they did show us how their systems were architected and that was very impressive. Anyway, they suggested a book called "Software Estimation" by Steve McConnell so I bought it and have started reading it. So far it is an excellent book and I would suggest it to anyone having anything to do with software estimation.
You can buy it here... http://www.bookpool.com/sm/0735605351
|
|
|