Dallas GiveCamp Oct 2011


74 Developers, 13 Charities helped, 0 slices of pizza served.

GiveCamp is a national organization to help people organize development events for charity.  Dallas GiveCamp is one of those events where Developers give back by building websites or solutions for charity.

This years Dallas GiveCamp was held at CTRECH Hilton.  With classrooms and whiteboards available to each charity group individually, we had the most hours worked on site that I have seen in past years.  Many people where here all night working on their Charities and second shifts showed up early.  The coffee was hot and Debbie kept a stocked kitchen open all weekend!! 

Some groups set up their own oasis complete with smoothie service

Oasis

Some groups hired armed guards to keep the bugs away

onguard

Some groups tapped into a little witchcraft with help from pigs and Indiana Jones

whitchcraft

Over all, it was a fantastic and very successful weekend that couldn’t have happened without the dedication of the volunteers, charities, sponsors and Shawn Weisfeld with UserGroup TV.

 

DallasGiveCamp

 

GiveCamp

workinghard
camp
PaladinNews
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Sunday, October 23, 2011 12:28 PM | Feedback (0)

Dallas GiveCamp 2011 - Code it forward


Dallas GiveCamp is back again! Remember all the fun you had hanging out with your fellow developers building applications for charity! We do, so we decided to do it again in October! But we cannot do it without your help. If you are interested in helping out this year please take a minute and register on our website http://dallasgivecamp.org/oforms/Volunteer.

And don't forget to invite your co-workers, friends, family, anyone (and everyone) you know that is a developer or deisnger, you can download our event flyer here.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Sunday, August 14, 2011 9:21 PM | Feedback (0)

Dallas TechFest 2011 August 12-13


After a few months of work, I am very happy to announce that the Dallas TechFest Speaker line up and schedule is full and finalized. You can find it on the Dallas TechFest website or on Michael Perry’s Windows Phone 7 app in the marketplace.

I am very excited to see some of the more popular speakers such as Denny Cherry, Miguel Castro, Matt Hienze, Chris Koenig, and Caleb Jenkins to name a few. I am also jazzed about some of the new faces like Calvin Carter and Kumar Unnikrishnan and their enthusiasm and love for the topics that they are presenting.  Tom Dupont’s Attack of the Cloud talk is just packed full of fun and useful information and Tony Champion and Jay Smith are traversing the miles to share their knowledge.  But just to be sure this isn’t all business, I love the fact that Justin Weinberg will be talking about how to Connect with your Kinect. 

I am so glad that Phat, my co-worker is coming to keep tabs on the SQL sessions.  I can’t wait to hear about all the wonderful things he learns from Shawn and Jen McCown, David Stein, Eric Humphrey, and more.  While he is doing that, I will be catching what I can from Shawn Weisfeld, Todd Stone, and EVERYONE has to check out Cory Smith’s latest creation.  Maybe Omar can actually show me how to have a better work/life balance, or at least what that means.

Sadly, I will miss David Yancey talking about TDD and hearing Chander delegate so if you catch their talks, PLEASE let me know how they were along with all of the sessions at Dallas TechFest.  Your feedback is key to helping us make decisions for next year!

I am REALLY looking forward to seeing you all there!!  Please stop me to say hello and let us know how it is going throughout the event.

As of the time of this blog post, I believe the discount code “Two Days” is still good so if you haven’t registered yet, don’t wait too long.  It’s never as fun with out you.

 

T

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Thursday, August 04, 2011 10:50 PM | Feedback (0)

Dallas GiveCamp Jan 14th-16th 2011


A big Thank You to everyone who showed up for and sponsored Dallas GiveCamp 2011.  As did many others, I had a great time and made some lasting new relationships as well as bonded with old friends.  I owe a special thanks to Shawn Weisfeld and Chris Koenig for asking me to help with this project. 

It was a great weekend of hard work and community.  Attendees over came some kinks and issues to produce some great work for Charity.  I have gotten a lot of fantastic feedback from both developers and charities.

Here are some of the fun facts shared in the closing remarks --

    • 1000+ drinks drunk
    • 500 slices of pizza eaten
    • 13 charities helped
    • 120 volunteers
    • 2,000 hours donated to charity

If you attended Dallas GiveCamp and have any ideas of how we can make GiveCamp better next year or just want to reconnect with attendees, please join us for the Post Mortem on January 26th at Microsoft from 6-8.  2011 was GREAT, let’s make 2012 even better.  I have some ideas to share, come share yours!

List of Sponsors:  Paladin (www.paladin-inc.com),  BearCom (www.bearcom.com), DevExpress (www.devexpress.com), Telerik (www.telerik.com), Pepsico (www.pepsico.com), Domino’s Pizza (www.dominos.com), Verio (www.verio.com), Project Consults (www.projectconsults.com), Component One (www.componentone.com), Syncfusion (www.syncfusion.com), Slalom Consulting (www.slalom.com), TechSmith (www.techsmith.com), BravoTech (www.bravotech.com) , Microsoft (www.microsoft.com) , Sitefinity (www.sitefinity.com), Kentico (www.kentico.com)

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Saturday, January 22, 2011 3:39 AM | Feedback (0)

Happy New Year!! Microsoft MVP Award


I received this letter  from Microsoft this morning

 

Dear Teresa Burger,
Congratulations! We are pleased to present you with the 2011 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Expression Blend technical communities during the past year.

MVPLogo

There has been some work involved but over all, 2010 has been a blast!!  I am very honored to have received this award and look forward to a lot more community involvement, learning, exploring and sharing in the years to come.  You all rock!!

Thank you!!!

 http://mvp.support.microsoft.com/

http://www.microsoft.com/expression/products/Blend_Overview.aspx

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Saturday, January 01, 2011 11:16 PM | Feedback (2)

What is happening to our IT workforce?


During the course of my experiences as a parent and as an active tech community member, I have had opportunities to observe students-- both mentored and not mentored--who have worked on websites and who use technology at various skill levels. I have also heard a LOT of talk from the IT community about the value of diversity in the work force and the lack of diversity in IT.   Concern that minority students are not looking at IT positions as likely possibilities for their career choices is a "hot" topic, but I fear that there is too much talk and not a lot of action.  Therefore, I want to propose a call to action and outline a few key ideas.

First, why does this matter to me? I love technology and most of all, I love technological advancements. I solve all the problems I can every day, using the mind and tools that I have. The problems I cannot solve (or the problems I cannot see) will require someone who thinks differently than I do. This is where diversity and new blood comes in. I want people who don’t think like me looking at the problem areas. When diverse minds can work as a team-- bringing together many different points of view to take a look at a problems--the possibility of solving the problem is much greater, and better yet, the possibility for making new technological advancements related to "the problem" is much more likely.

In my opinion, many people who become teachers do so right out of college and are academic minded.  IT related skills are generally learned on the job.  This means most of our educators do not have ample opportunity to build and enhance IT skills.  What we need is IT workers with enhanced IT skills to dedicate some time to get involved in the education process.  How do we do that?  At the lowest level - just start talking to others around you.  Become an influencer.  You can start with your neighbor, your family, your nephews and nieces. 

IT careers are being overlooked by people who would bring a lot to the field and contribute to it because the depth and breadth of possible career paths is not understood by minorities and students (no, I don’t care why this is… I just want to get into how do we fix it). In my experience, people of any age can learn IT-related skills and do well , but IT professionals have a difficult time making time outside of work to mentor others.

So here is my call to actions with related time it could take:

(15-30 min) 1.  Go to your local junior high and high school and give them a flyer that they can display or hand out to students to make sure they are aware of the FREE tools Microsoft offers students https://www.dreamspark.com

(1-2 hours) 2.  Make an effort to talk to a teacher/guidance counselor about IT positions and the vast opportunities for students. 

(1-2 hours and a little effort) 3.  Go to a school and ask if there is an opportunity to talk about what you do and take questions.

(up to you) 4. Mentor, Mentor, Mentor! Don’t agree to do a website for an organization, agree to mentor students or someone who would like to explore IT to develop it. 

(no additional time ) 5.  If you blog, set up a category for students/beginners and mark blog posts that contain appropriate skill level instruction.

[insert more of your own ideas here]

So I started this with "Why does the diversity issue matter to me," and I am ending with "Why shouldn’t this matter to everyone?" Our world is built on technological advancements. I am not asking anyone to leave their IT career and become a teacher. On the contrary, I think we make the best impact exactly where we are. My call to action at the lowest level is merely a request that we all start talking to people outside of IT about IT. Encourage others to get involved. Stop by a school and ask them to make the students aware of FREE tools available to them. Then, when you can, mentor others to help them do things for themselves.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Tuesday, November 09, 2010 7:23 PM | Feedback (1)

Exploring the Grid and Grid Splitter with Blend–North Texas User Group–Blendlet #1


I am honored to start the series of short Blend lessons for the North Texas Silverlight User Group (http://www.ntsilverlight.com ) on October 11th.   The first topic will be handling the Grid with Expression Blend.  Join us next month for fun with the pathlist box.

Today let’s get started with Grids.

Put a grid on the canvas and set it to auto width and height by using the set to auto arrow.  Also set the vertical and horizontal alignment to stretch.

image
If you mouse over the top or side bar, you will see  a yellow line.  From the top, a click will create columns, from the side, a click will create rows.

After you create the rows or columns, you can control if the width is Auto to fill available space, set by Pixels, or Star which will grow by percentage.  To set these options in the gui, click on the lock, open lock or auto symbol. 
Auto=Auto, Lock= Pixel, Open=Star
image[9]
image

OK so now we have some columns.  Rows work the same way.    We need some objects to place so lets spice it up with a little sample data.  For this example, I am going to use Sample Data to describe and show images.

click on the Data tab.  Choose the data symbol at the top with the + to get the menu shown to the right.  Choose New Sample Data.
In the menu that comes up, name your data source “ImageSampleDataSource” and Define it in the Project.  You should also Enable Sample data when application is running for this example.
image
  1. Name the collection Images
    Change Property 1 to Title and leave the defaults under the options.
  2. Change Property 2 to Description Change it to a type string with max word count of 60
  3. Add Property 3 as Image.  Change it to type image and choose a folder with images.  I chose the sample directory.
image image

After you have your sample data setup, click the database icon with a pencil shown circled in red below and you should see the data as shown below. 

image

Change the number of records from 10 to 50.  You can also experiment with changing some of the values to something familiar to you to show that you can put in custom Sample Data.  You can also define sample data in other ways but this session is not directly about sample data. 

So now we have sample data.  I changed my layout to have two columns.  It doesn’t matter if you want them locked, auto, or star width.  I am now going to create a list in the left column and details in the right column.  To do this, simply click and hold on Title and drag over the first column on your grid.

image image

To fill the column with the list, you have one of two choices 1. highlight the list box in the objects and timeline, open the properties pane and use the “magic” box to reset the Margins (just click the little white box next to margins and click reset). 2. right click on the list, go to AutoSize and choose Fill.  Make sure your vertical and horizontal alignment are set to stretch.

To add the picture, hold down the Alt key while you drag Image from your ImageSampleDataSource and place it in the right column.  Before you straighten this one out, go ahead and run the project.  Notice that when you click on titles in the list, the images automatically change to the right ones. 

When the image was added, it was added inside of a detail grid.  We want the description under the image so let’s split the detail grid into two rows both with star width.  Then we can reset the margins of the image using one of the methods described with the list.  

Now we have the Detail Grid filling the right column of the main grid and the list of images in the left column. 

image image

Next add the description to the second row of the detail grid by drag and drop.  This will create a textBlock.  In the textBlock properties, set the textWrapping to Wrap and the width to 450 then center it.

Last, we are going to add a GridSplitter.

To find the GridSplitter, use the search function in Blend. 
Bring up the search window by clicking on the icon with >>.  Type the word “grid” in the search window.
A list of items with “grid” in them will come up. 
click on grid and it will appear right below the search icon and the search window will go away.

Highlight the grid you want to split and double click on the GridSplitter.  This puts one on the working canvas.
image
when you first place it, it will not be in the location you want and it will be small. 
Highlight the GridSplitter in the Objects and timeline.
Set the Vertical Alignment to stretch.
Move the grid spitter to the area that you want the user to click and drag to grow or shrink the columns.  I sugest between the listBox and Detail Grid.
 
image

Here is what your finished product should look like.  As you click on the GridSplitter next to the list and drag right and left, you will see the column widths change.  It is important to note that a GridSpliter will not resize a column that is set to auto size.

image

Here is the source code: NTSiverlightBlendlet1

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Monday, October 11, 2010 10:00 PM | Feedback (4)

Using the MVVM design pattern and Blend


Update!!!  Sorry but I have some work priorities that need to take precedence.  I will not be able to give this presentation.  Michael Perry has graciously agreed to give an MVVM talk in my place. 

I plan to still be there with laptop and Blend in hand so if you had some specific Blend questions, look me up.  I will also be posting my MVVM with NAV WebServices project to this blog soon. 

Join us October 19th at the Forth Worth .NET UG (http://fwdnug.com/) where I will lead a discussion about using the MVVM design pattern and Blend together to make your data bound Silverlight much easier to design and develop. The session will focus on using the MVVM with a special emphasis on the "blendability" of the created application. Blendability is the ability to open and edit the user interface into Expression Blend or Visual Studio 2010.  If there is time, I may introduce the MVVM Light Toolkit (http://galasoft.ch/mvvm/getstarted) from Microsoft MVP Laurent Bugnion.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Monday, September 27, 2010 10:27 PM | Feedback (0)

Introducing North Texas Silverlight User Group


I can comfortably say that Caleb Jenkins is my favorite mentor in DFW and has been a key influencer in my .net career.  Please come out to see him talk about Silverlight at the first meeting of  the North Texas Silverlight User Group at the Microsoft offices in Irving, TX on October 11th. www.ntsilverlight.com

A Blendable Note – The Noth Texas Silverlight User Group (http://www.ntsilverlight.com/) is going to dedicate 20-30 minute block for a “Blend tip of the month”.   You don’t want to miss this!! 

For the first month, I will be talking about how to handle grids and grid splitters in Blend.  If that goes well, there is thoughts of showing off some cool tricks using the path list box next month.

Look forward to seeing you there!

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Monday, September 27, 2010 9:40 PM | Feedback (0)

Sharing the Light #VGDFW


This weekend, DFW welcomed Victor Glaudioso, his daughter, Todd Knudsen, and Bill Moore  for the first Sharing the Light.  Thank you to everyone who came!! We had a great time.  Everyone learned a lot about Blend and the energy was fantastic.  We didn’t quite make it through all the projects on the itinerary but I have faith that everyone learned enough for us to continue exploring together. 

 Please, keep in touch and let’s do it again soon.

Special Thank you to:

 

Video 2 0 00 25-24

Video 1 0 00 22-11
Video 1 0 01 51-19 Video 2 0 01 28-29
Video 2 0 01 47-06 Video 2 0 00 52-16
Video 1 0 01 28-11 Video 1 0 01 59-03
   
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

author: T | Posted On Monday, September 27, 2010 9:34 PM | Feedback (0)