Home   Wordpress   Log in

Archive for the ‘.NET’ Category

.NET Auto-Property

March 26th, 2009 by admin | 1 Comment | Filed in .NET

How many times in a .NET classes have you written public properties like this?

class Testing
{
    private string m_subject;
    private string m_message;

    public string Subject
    {
        get { return m_subject; }
        set { m_subject = value; }
    }

    public string Message
    {
        get { return m_message; }
        set { m_message = value; }
    }
}
 

.NET has the ability to make that section of code a lot cleaner and easier to read through the use of Auto-Properties.

class Testing
{
    public string Subject { get; set; }
    public string Message { get; set; }
}
 

You can read a little more over at Michael Sync’s blog.

Under the Bus

February 13th, 2009 by admin | No Comments | Filed in .NET, Database, Personal

What happens when a database team is moving databases and the development team puts up a maintenance page to the company while the move occurs…

UnderTheBus

That’s right… they put me under the bus!

Just a little Friday humor… BTW… This really happened yesterday. ;-)

Open Technology Discussion

November 11th, 2008 by admin | No Comments | Filed in .NET, Database
Tuesday, November 11th, 2008

Topic: Open Spaces – Bring your questions and ideas!

Tonight is our next meeting of the Pee Dee Area .NET User Group

Open Spaces is the chance for you to discuss topics with your peers.  Any developer topic is fair game and welcome!  This is your chance to gain valuable insight from your peers, so come equipped with your ideas or problems!  This meeting is a general open conversation and there will be no presenters.  See you there!

 

Here is the tentative schedule:
6:00 PM – 6:20 PM Socializing / Free Dinner
6:20 PM – 6:30 PM Introduction, Sponsor Time, and News.
6:30 PM – 8:00 PM Open Spaces

Silverlight Control Builder Contest ‘08

June 30th, 2008 by admin | No Comments | Filed in .NET

button_slbc_08Page Brooks “Mr. Silverlight” has just kicked it up a notch…

Imagine the Silverlight developer community in a friendly competition to created to see who can write the best Silverlight control.

That’s what has begun at GoSilverlight.org, brain child of Page.

From the site:

Welcome to the Silverlight Control Builder Contest! With this contest, we hope to incite the development of many open and free Silverlight Controls that all developers can use in their applications…

… and win some pretty cool prizes

Prizes? Oh yeah… Here they are:

1st Place:

  • 1-Year MSDN Premium Subscription (Not for Resale)
  • Your choice of one book from the entire O’Reilly catalog

2nd Place

  • Microsoft Visual Studio 2008 Standard Edition
  • Your choice of one book from the entire O’Reilly catalog

3rd Place

  • Essential Silverlight 2 Up-to-Date from O’Reilly
  • Your choice of one book from the entire O’Reilly catalog

To read the specific rules and submit your entries visit http://gosilverlight.org/

Writing Mobile Applications?

June 4th, 2008 by admin | No Comments | Filed in .NET, Mobile

WindowsMobile My good friend Chris Craft started a 30 days of mobile development series last weekend. If you are into mobile development or would like to learn more about it… Check it out. He explains the app, explains the technology, provides screen shots, and provides code in C#. For you VB.NET people… visit Lou Vega’s blog for the VB.NET code.

From Chris’ site:

Over the years, I have given many presentations on developing Windows Mobile applications. One thing that I have heard time and time again is that people have a hard time writing their first mobile application. I think sometimes people have a hard time taking those first steps. It is easy to think that it will take too much time, and that it will be too hard. But that is simply not the case.

But instead of telling people, I’m going to show them how easy it really is. The key here is simple: “Taking baby steps is better than taking no steps at all!”

I plan on writing 30 mobile applications in the next 30 days. I will publish both the executable and the source code for each application.

My goal is for each of these applications to be useful, interesting, and straight-forward. Someone considering writing their first Windows Mobile application should be able to look at these applications and “get it”.

One of the great things about his series…

He is looking for more ideas for his applications.

I encourage you to go to his site and leave him a comment… you never know, he may choose yours to write as part of his 30 day challenge.

April 2008 Pee Dee Area .NET User Group Meeting

April 9th, 2008 by admin | No Comments | Filed in .NET

We moved the event to April 29th for this month… Please help us by registering for the event.

Tuesday, April 29th, 2008
Chris Reeder, Chris Craft, and Page Brooks

Topic:
SQL Server 2008, Windows Server 2008, and Visual Studio 2008 (Respectively)

Tuesday, April 29th, 2008, is the next meeting of the Pee Dee Area .NET User Group.

Chris Reeder, Chris Craft, and Page Brooks will be presenting on the latest exciting new products from Microsoft.  First, Chris Reeder will give us a run down on a few cool features in SQL Server 2008.  Next, Chris Craft will take us on a tour of some excellent new features in Internet Information Services 7 (IIS7).  Page Brooks will finish off the presentation with a few cool tips and tricks in Visual Studio 2008.

Please click the link below to register.  We use this information to determine how much food to buy!

Here is the tentative schedule:
6:00 PM – 6:20 PM Socializing / Free Dinner
6:20 PM – 6:30 PM Introduction, Sponsor Time, and News.
6:30 PM – 8:00 PM Presentations

Microsoft MVP!!!

April 1st, 2008 by admin | No Comments | Filed in .NET

I almost made this post into one long April Fool’s joke about me becoming a Microsoft MVP

but…..

  • I could not think of anything I am even close to being competent enough to receive an MVP nomination… much less an actual MVP…
  • With a site like StupidProgrammer.com, who would believe me about being an MVP…
  • Does Microsoft have a MVP for great blogs… hum… that wouldn’t even get me a nomination…
  • So, instead…

 

How about I send a shout out to Chris Craft for receiving his MVP in Device Application Development! That is not an April Fool’s joke!

Way to go Chris! You truly do show a deep commitment to the .NET community and have a GREAT willingness to help me others!>

Today… Bill Ryan… Florence, SC

February 12th, 2008 by admin | No Comments | Filed in .NET, Database

Tuesday, February 12th, 2008
Bill Ryan

Topic: ADO.NET 3.5 (LINQ) and Windows Home Server!

Tuesday, February 12th, 2008, is the next meeting of the Pee Dee Area .NET User Group.

Bill is a typical .NET Nerd, and a Microsoft MVP.  Currently, he works as a Principal Consultant and Technology Evangelist for Magenic Technologies in Atlanta, GA. He is quite active in the development community speaking frequently at users groups, code camps and web casts. In addition, Bill has authored several books and worked extensively with Microsoft and partners to develop training content for the MCTS and MCPD certification exams.  In addition to spending most of his time playing with ADO.NET and the .NET Compact Framework, he helps run http://www.knowdotnet.com/ and http://www.devbuzz.com/.

Part I: ADO.NET 3.5 (LINQ)

>

Bill Ryan will be doing an overview of ADO .NET 3.5, in particular LINQ, in preparation for an advanced ADO.NET course he’ll be doing in Stockholm, Sweden. So be sure to bring your tough questions.

Part II: Windows Home Server

Bill Ryan will follow up with an overview on Windows Home Server cover everything from how to set it up, all the way to what all can it do. If possible, he will bring his Windows Home Server and let everyone see it for themselves.

Please click the link below to register.  We use this information to determine how much food to buy!

 

Tentative schedule:

6:00 PM – 6:20 PM Socializing / Free Dinner
6:20 PM – 6:30 PM Introduction, Sponsor Time, and News.
6:30 PM – 7:15 PM Presentation
7:15 PM – 8:00 PM Drawing for free stuff / Wrap Up

.NET University for BizTalk

January 30th, 2008 by admin | No Comments | Filed in .NET, Database, Design

BizTalk Last year, our local .NET User Group held a four session .NET University to cover the 3.0 Framework (WPF, WCF, WF, and CardSpace).

Now, thanks to Karl Rissland (special thanks to Doug for sharing the information), there are sessions for BizTalk.

You can get all the information over at the .NET University Site (Power Points, videos, labs, etc…).

If there is anyone that would like to present the material at our Pee Dee Area User Group, please let me know!!!

SQL 2005 Best Practices Analyzer

January 21st, 2008 by admin | No Comments | Filed in .NET, Database

For those that have never heard of this product… You should check it out. Microsoft recently released a new version (FREE) downloadable here.

What is it you ask…

The SQL Server 2005 Best Practices Analyzer (BPA) gathers data from Microsoft Windows and SQL Server configuration settings. BPA uses a predefined list of SQL Server 2005 recommendations and best practices to determine if there are potential issues in the database environment.

It provides a great deal of information about your servers. I ran it on my local SQL Server so I could show an example and it found this.

Apply Cumulative Update to Improve Query Performance

On versions of SQL Server before 9.0.3171.0, a known issue can degrade query performance on 32-bit and 64-bit systems with 2 gigabytes (GB) or more of memory. When you execute queries under the context of a login that is not a member of the sysadmin fixed server role, you might encounter performance degradation symptoms that arise from a large and growing Security Token cache. These issues can include performance degradation of queries, high CPU usage for the SQL Server process, and a sharp increase in worker threads and SQL user connections. Systems that have less than 2 GB of memory should not experience these issues because normal memory usage requirements keep the Security Token cache from growing too large.

Best Practices Recommendations

Apply the latest cumulative update package or cumulative update package #3 from the SQL Server Support page to SQL Server versions before 9.0.3171.0. Alternatively, you can apply the following hotfixes, which are all included in cumulative update package #3.

  1. KB article 927396: Queries take a longer time to finish running when the size of the TokenAndPermUserStore cache grows in SQL Server 2005
  2. KB article 933564: FIX: A gradual increase in memory consumption for the USERSTORE_TOKENPERM cache store occurs in SQL Server 2005
  3. KB article 937745: FIX: You may receive error messages when you try to log in to an instance of SQL Server 2005 and SQL Server handles many concurrent connections

Kinda interesting stuff. Other items listed (for more examples). Keep in mind, this is my local SQL development server… don’t be too critical :-)

  • Sysdtslog90 Table is found in [msdb] database on Server [slowMachine]. Do not create the Sysdtslog90 table for logging in the [master] and [msdb] databases. This is not a security related concern but could be a performance issue since SSIS can generate a lot of logging data. We recommend creating a separate database for logging.
  • Login [goodUserBlah] on Server [slowMachine] has Password Policy set to [True] and Password Expiration set to [False]. We recommend that both Password Policy and Expiration must be enabled for SQL accounts.
  • Service [MSSQLSERVER] on host [slowMachine] is found to be running under LocalSystem account. We recommend that SQL Server services should not run under LocalSystem account.
  • Database [awesomeDatabase] on server [slowMachine] does not have PAGE_VERIFY option set to ‘CHECKSUM’. We recommend setting PAGE_VERIFY option to ‘CHECKSUM’.
  • It’s found that DBCC CheckDB for database [awesomeDatabase] on server [slowMachine] has not executed ever since the database created. We recommend you to check the database for integrity at least once in 14 days.

Anyway… you get the idea…

SQL 2000 Version here.

NOTE: You will need registry access to scan the SQL Server.

Download Full Movie Online Hytrin