July 2007 - Blake Niemyjski

  • A glimpse of Community Server Enterprise Reporting!

    I believe that the other interns and I have done a really great job this week! We have sat down and got a ton of work done in a short amount of time.  After the meeting on Friday with Jason Alexander and Rob Howard, I could see it that we are where we need to be. Rob Howard even announced on his blog that he was going to show off some screenshots this weekend!

    I went to the apple store with a few of the guys from work. Jason Alexander and Shane Henderson needed to get some repair work done on their Mac Book's. While I was in the store I noticed that the workers referred themselves as "genius". I find this hilarious; because any 14 year old who is really into computers, could work there and know what's going on. I also came across Norton Antivirus and another Antivirus product in the Apple Store.  I thought Macs never break down and don't get viruses? So why are they selling antivirus software in the store? Yet Apple is continually bashing Microsoft during commercials about blue screens and viruses. The whole apple experience was quite a different experience for me. I still am not 100% sure if I could ever like the Apple Experience. I really don't like that one has to create an appointment to get something fixed every time something small goes wrong with said "Apple" product.

  • What would we do without Air Conditioning?

    As one might suspect the weather here in Dallas is starting to return to normal. We have had three days of fairly nice weather with only a little bit of rain falling today. I can feel that August is going to bring some warm weather.  I really don't mind warm weather that much, because I know I'll be in where it's nice and cool.

    When you tell someone that your living down in Texas they are always like "It's going to be so 110 outside everyday".  My response to them is I'm a developer, and developers develop in doors, where there is such a thing as "Air Conditioning" and if that ceases to exist, then I am sure we would all go and get giant blocks of ice and fan, like in the good old days.  I'm really glad that they have central air for housing and Air Conditioners for cars! Where would we be if Air Conditioning didn't exist at all? Canada? Alaska? Who knows?

    Today, the team narrowed down the list of tasks in Base Camp. By tomorrow morning we should have a new build to put up on the intranet for everyone at Telligent to see. So check it out and let me know what you think.

  • Tellicamp: Bring your sleeping bag and toothbrush!

    The weather during the past two days has been absolutely spectacular! I wish we were a little closer to the gulf so I could take a quick ride to the beach.

    I really like the new task website (Tellicamp); I know exactly what myself and co-workers have to get done by the end of the day!  The Telliterns have quickly killed the list of TODO's.  I can't wait till see tomorrows feedback from Rob Howard, Jason Alexander and the rest of the Telligent.

    I spent a little time debugging today, the reason is because I received the exception "Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack." I googled this exception because I have never seen it before, quickly I found out that the search results had nothing to do with what I was working on. I was stuck in a state of mind wondering to myself what could be causing this.  What I didn't realize that when you touch an assembly in the bin directory it restarts the application, I thought only touching the web.config would restart the application.

    How I got into the situation is I set up a System File Watcher to watch the bin directory for new assemblies.  Once this watcher fired an event, I checked to see if the file was of the proper type and then used Activator.CreateInstance to create a new instance of the class. However, once the event fires, and the code is executing, ASP.Net has already started to restart the application.


  • Want to learn .Net? Look no further!

    If you're in the mood to learn something new then you have came to the right place. I have been meaning to write this post for quite some time! Lately I have come across a few people who asked me "How can I learn about C# and ASP.NET?" I have told them all the same response, my response is to check out a few free websites that contain some great lessons that Microsoft has provided the community.

    I would also recommend to anyone wanting to learn .Net, to also pick up a book. This allows you to read in-depth on topics that interest you, plus it's there when you do not have an internet connection.

    Book Sources ( Scattered Notes )

  • What a beautiful day!

    Today was one of those rare days when you wake up and it actually doesn't look like it is going to rain. Well maybe not so rare here normally, but it sure has been so far this summer.

    All the guys besides Andrew continued working on the UI and its starting to really take shape.  I can't wait till Friday and look back on what Community Server Enterprise Reporting looked like yesterday.

    Adam and I went to Best Buy yesterday, he got a camera and I got a wireless router, we ended up driving to the middle of nowhere (Denton), due too we couldn't locate the Best Buy in Frisco!  I learned a valuable lesson, when Adam is driving you someplace make sure he has told you the street address.


  • Looking at multiviews of reporting

    Yesterday was a pretty interesting day if you ask me. For one we set up a new system to keep track of tasks, bugs and feedback, which is pretty sweet. Not only will this help us manage what needs to be done, it will change the way our scrum meetings are held.

    I worked on the User Interface for adding a report with Howdy; it uses MultiViews and reminds me of a wizard! I think a lot of customers will like what we have put into Community Server Enterprise Reporting. Although we still have a while to launch and a lot of work ahead. One thing is for sure, it is going to be one awesome product!

  • The top five reasons why I'm going to love Visual Studio 2008

    I've have been waiting along time for Visual Studio 2008, because it adds functionality that should have been included a long time ago. I have pondered a while on what makes Visual Studio 2008 so special and what it would take me to upgrade. I came up with five good reasons I think I should upgrade to Visual Studio 2008.

    1. Nested Master Pages

    After working with the Community Server SDK, I've found out that Visual Studio 2005 comes up short. Visual Studio 2008 will support nested master pages right out of the box, which will come in handy.

    Read More ( VS 2008 Nested Master Page Support )

    2. Multi-Targeting

    "What is Multi-Targeting?

    With the past few releases of Visual Studio, each Visual Studio release only supported a specific version of the .NET Framework.  For example, VS 2002 only worked with .NET 1.0, VS 2003 only worked with .NET 1.1, and VS 2005 only worked with .NET 2.0.

    One of the big changes we are making starting with the VS 2008 release is to support what we call "Multi-Targeting" - which means that Visual Studio will now support targeting multiple versions of the .NET Framework, and developers will be able to start taking advantage of the new features Visual Studio provides without having to always upgrade their existing projects and deployed applications to use a new version of the .NET Framework library."

    Read More ( VS 2008 Multi-Targeting Support )

    3. New version of VSTO

    VSTO for Visual Studio 2005 is a pain if your trying to work with the ribbon. The documentation is crappy and one really has to search around for ever on how to place a button on a certain ribbon tab. The Ribbon Designer is going to be pretty sweet!

    "The Ribbon Designer, which includes a visual designer and an extensibility object model, makes it straightforward for developers to create, configure, and debug the Ribbon UI. As with other visual designers, you can drag and drop controls onto the design surface, set properties through the Properties window, and easily create event handlers for your new Ribbon items by double-clicking the control."

    visual studio designer

    Read More ( VS 2008 Multi-New VSTO Features Help You Customize Word And Outlook )

    4. JavaScript Intellisense

    Developers around the world who use JavaScript, will tell you that this is the best feature by far. I hardly ever use JavaScript, but when I do I am& always complaining about how there is no Intellisense. Recently, I was told by a serious developer who writes JavaScript daily that the Intellisense is not the greatest. I'm sure that the team responsible for JavaScript Intellisense will get that all figured out in the near future.


    Read More ( VS 2008 JavaScript Intellisense )

    5. Its New!

    We have all been waiting for a new release for a long time now. Visual Studio 2005 has served us good, but it is 2008 and we need a new (and hopefully faster) IDE!

Copyright © 2008 Windows Coding
Microsoft and Microsoft logo's are trademarks of Microsoft Corporation.