February 2004 - Posts
Our .NET UG meeting last night was awesome. We had 60+ folks show up. That is too cool.
Brian Noyes from IDesign presented on the User Interface Process Application Block for .NET. I learned a lot, good stuff Brian.
We also got some cool MSDN T-Shirts from Geoff Snowman and some other cool freebies.
Overall our UG has been a huge success. I hope we can keep it going.
David Hill at MS was kind enough to address my concerns on securing or NTD app
So it seems Developer Central http://www.adtmag.com/ February 18, 2004 - Vol. 3 #14 decided to use my 'chat'
Five Questions: Greg Robinson
"For the inauguration of this feature, I had a little e-mail chat with Greg Robinson, who is a Project Manager at Custom Data Systems (http://cds-am.net/). You can read a formal case study of their application at http://www.microsoft.com/resources/casestudies/CaseStudy.asp?CaseStudyID=14755 but this column isn't about the application (interesting though it is), but about Greg. Here are the questions that I asked Greg to chat about:"
See the details
Thanks Mike, I am honored.
From what I see, Longhorn looks incredible. However, I am disappointed that all of the .NET technical magazines we subscribe to are now 80% + Longhorn articles.
I am still learning .NET. I have approx 1 1.5 years of development left on our current project with .NET and I'd still like to see articles on .NET development. I am actually thinking about canceling our subscription for the next 1-2 years.
Yes, I know I need to learn Longhorn. But not at this moment. In fact, I have 4-5 current magazines laying on a bookshelf collecting dust as they contain 100% Longhorn articles.
Our app will be deployed on all of our client's web servers.
My job is to make sure that our security measures are consistent with what is considered acceptable in the industry and to put the responsibility (of sharing their data over the web) on our clients, not me.
If a client decides to make their data accessible to the Internet then they assume the responsibilities for that. I need to make sure that our application does not add to that vulnerability and I need to make sure that I give them the user authentication tools necessary to prevent unauthorized access from their current or former employees.
Now, I am a windows forms developer. I did some ASP 3-4 years ago, but to be honest I am no guru at securing a web server. The docs taught me how to set up my dlls so they can be deployed over the web.
What I need to learn now is how to secure their deployment to only authorized users. Can anyone point me to a good source on how to do this?
I finally got a chance to look at Click Once:
Wow, am I impressed. We have written a lot of NTD code to do what this is going to do for us. I look forward to working with this.
I just discovered this http://www.northface.edu/
If I could go to college all over, this would be the place ,except that its in Utah ;-)
I have always assumed that databinding adds the handler to a edit controls Changed event so it can change the bound source. Wrong. It does this only so it can update any other controls bound to the same source.
The source does not change until the edit control's Validating event fires. Databinding is actually hooked to the Validating event which is driven by a change in focus.
I discovered this by trying to programmatically set a Textboxes text property to "". The text box displayed "", however I never saw the source change. After some probing, I discovered the source does not change until the controls Validating event fires. This actually makes sense now. The source should not change until the data is valid. Good to know.