Re: DDD Melbourne

2016-06-12 Thread David Burela
Missed out today as well.
Well here's hoping for the final release next week

On 6 June 2016 at 11:11, William Luu  wrote:

> There's still 2 rounds of ticket sales to go. The next is on June 13th,
> and then 20th. So you still have opportunities to buy tickets from the site.
>
> On 6 June 2016 at 10:18, David Burstin  wrote:
>
>> Hi folks,
>>
>> Did anyone manage to get tickets for DDD? I was on the site refreshing
>> every 5 seconds from 9:58. At 10:00 the ticket status changed from not on
>> sale to unavailable! Looks like everyone had a sniper set or something.
>>
>> So, if anyone has a spare ticket then please let me know.
>>
>> Cheers
>> Dave
>>
>
>


Aggregate list of Microsoft events in Australia

2014-04-29 Thread David Burela
Hey all,
I created a new Meetup group to try and aggregate the big events happening
in Australia, such as Microsoft Training events, developer camps, etc.
http://www.meetup.com/Microsoft-events-in-Australia/

I also wrote a quick blog post explaining some of my reasoning for creating
it.
Even though I am subscribed to many lists (I'm on 15+ lists), I find that
even I am continuously missing event notifications and there are events
I've never seen advertised, even when I know they exist as I'm one of the
speakers!
http://davidburela.wordpress.com/2014/04/28/a-new-centralised-location-for-microsoft-training-events-camps-conferences/

I hope this helps some of you discover / attend more local events!

*-David Burela*
Victorian State Manager
http://SSW.com.au


Re: Recruiter advice for Job Seeker.

2014-01-19 Thread David Burela
*That said recruiters are best way of getting contract work if that's what
you're after*

Perfectly timed. Today I started looking for contract work.
Do people have recommendations for where to look for contract work vs. a
standard office job? Are recruiters the main way for this?
-David Burela


On 20 January 2014 12:16, Dave Walker rangitat...@gmail.com wrote:

 A good recruiter is pretty valuable but they are few and far between. We
 went through a very heavy hiring phase where we added about 200 staff over
 a year and found that most recruiters were very average. Some even actively
 lied or changed cvs for their candidates.

 That said recruiters are best way of getting contract work if that's what
 you're after.
 On 20 Jan 2014 14:11, Les Hughes l...@datarev.com.au wrote:

 Heya Dave,

 I've found that some recruiters can be an invaluable resource due to the
 vast amount of contacts and opportunities they may hold, especially when
 looking for contract work. In the past I've dealt with a few who were
 really good (and a linkedIn search shows they were promoted out of their
 jobs!) in that they knew what they were doing (always a plus) and even
 helped me tailor my approach and prepare me for interviews.

 Of course I'll be most likely applying for more jobs directly than though
 recruiters, but a good recruiter can be a win-win for employer and
 jobseeker alike.

 Cheers,
 --
 Les Hughes
 l...@datarev.com.au

 Dave Walker wrote:


 Why not try figure out who you want to work for and apply direct? Alot
 of companies will prefer not going through agencies. What city are you
 looking in?

 On 20 Jan 2014 13:13, Les Hughes l...@datarev.com.au mailto:
 l...@datarev.com.au wrote:

 Hey all,

 After been tied up for many years, I'm about to once again brave
 the job market. Last time I was looking for work (c2008) I ended
 up wasting a lot of time with recruiters who weren't particularly
 helpful (to say it kindly) and was wondering if anyone had
 recruiter recommendation, or even advice on who to avoid. (Private
 email if necessary).

 I'm considering a few different career options, but for now I'm
 most interested in recruiters that deal with things similar to my
 most recent work, C#/Winforms/Office/SQL Server/Devexpress/etc.

 Thanks heaps,
 --
 Les Hughes
 l...@datarev.com.au mailto:l...@datarev.com.au






Is it time to open source Silverlight?

2013-11-21 Thread David Burela
http://davidburela.wordpress.com/2013/11/22/is-it-time-to-open-source-silverlight/

While I was at the MVP summit I started asking around about if it was time
to open source Silverlight. My thoughts were if the technology is now
considered done by Microsoft, then there are few reasons why it couldn't
be released to the community to see what they can do with it.
It was a solid technology (which isn't suitable in the modern world of the
public web), but still has a nice niche on desktop.
It could be interesting to see how the community extends it, and perhaps
even put onto other platforms (like moonlight did).

A basic game engine could be an interesting direction, or using it to embed
within desktop applications.
The point is, rather than let it rot internally at Microsoft, why not let
the community go wild with it before it gets any more stale.

http://davidburela.wordpress.com/2013/11/22/is-it-time-to-open-source-silverlight/
-David Burela


Re: NBN Petition

2013-11-05 Thread David Burela
We could solve all of Australia's problems with FTTB (Fibre To The Boat)
http://fttb.org/

-Burela


On 5 November 2013 06:45, Ken Schaefer k...@adopenstatic.com wrote:





 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Connors
 *Sent:* Tuesday, 5 November 2013 1:59 PM

 *To:* ozDotNet
 *Subject:* Re: NBN Petition



 On 5 November 2013 10:16, David Burstin david.burs...@gmail.com wrote:

  On 05/11/2013 7:18 AM, David Connors da...@connors.com wrote:
 
  They ran a pretty big petition on the 7th of Sep.

 I find your version of democracy very entertaining. Everyone who voted
 obviously agreed with every single policy of the party they voted for.
 Otherwise they would have just ticked the box that said This is my
 preferred government but I don't agree with every one of their policies.

 (Election == petition) == laughable.

  I doubt Turnbull will see it that way.



 Anyway, all indications are that you're going to be able to get FTTP if
 you want it for a grand or two install. I think Optarse is already
 proposing to bury the last mile fibre cost in 24 month contracts ... no
 doubt if that do that everyone else will.



 Bypassing the node? Or will there still be an active termination at the
 node, and then another run of fibre to the premises? The latter scenario is
 what is going make this such a short term infrastructure play. Eventually,
 in 5, 10 or 20 years, all these nodes are going to be too much hassle to
 maintain (assuming everyone paid for FTTP, and there’s no copper in play),
 so then what do we do?



Re: NBN Petition

2013-11-04 Thread David Burela
270,000 signatures.
Lets hope that they continue with a fast NBN, rather than providing us with
something that is already obsolete.

-David Burela


On 11 September 2013 00:12, Tony Wright tonyw...@gmail.com wrote:

 Hi all,



 There is an online petition firing off at the moment, if anyone is
 interested.

 https://www.change.org/nbn



 If you believe in the FTTH NBN, feel free to pass the link along.



 Regards,

 Tony





Re: compression library

2013-11-04 Thread David Burela
Delayed response, but there is also the new portable compression library
from Microsoft on NuGet
http://www.nuget.org/packages/Microsoft.Bcl.Compression/

Here is an article from MSDN that describes how to use it
http://blogs.msdn.com/b/dotnet/archive/2013/08/22/portable-compression-is-now-stable.aspx

-David Burela
Infragistics


On 3 October 2013 22:52, anthonyatsmall...@mail.com wrote:

 Thanks people J



 Anthony

 Melbourne StuffUps…learn from others, share with others!

 http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/



 --
 NOTICE : The information contained in this electronic mail message is
 privileged and confidential, and is intended only for use of the addressee.
 If you are not the intended recipient, you are hereby notified that any
 disclosure, reproduction, distribution or other use of this communication
 is strictly prohibited.
 If you have received this communication in error, please notify the sender
 by reply transmission and delete the message without copying or disclosing
 it. (*13POrtC*)

 ---



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Greg Keogh
 *Sent:* Friday, 4 October 2013 10:32 AM
 *To:* ozDotNet
 *Subject:* Re: compression library



 Beware that System.IO.Compression before 4.5 can only deflate/inflate
 streams, and although the two provided algorithms are standards, I never
 dared use them outside of the boundary of a single app. From 4.5 you get
 ZIP support.



 I am currently using free SharpZipLib on the server side on combination
 with costly ComponentOne C1Zip class on the Silverlight client side. I have
 found that server to client works correctly, but in the other direction I
 have received decompress errors which hints at subtle and treacherous
 incompatibilities.



 I spent hours trying to get SharpZipLib to compile for Silverlight but
 gave up in tears and had to use C1Zip.



 To confuse matters there is also Ionic.Zlib which I found years after
 SharpZipLib and I actually prefer it these days because of a clearer API
 with some nice convenient high-level methods. I also managed to compile
 Zlib for Silverlight quite easily and I'm using it both sides of another
 Server-Silverlight app pair. Of course I feel much safer using the same
 library on both sides and wouldn't expect incompatibilities like previously
 mentioned.



 Greg



 On 4 October 2013 09:16, David Kean david.k...@microsoft.com wrote:

 System.IO.Compression namespace.



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *anthonyatsmall...@mail.com
 *Sent:* Thursday, October 3, 2013 4:11 PM
 *To:* ozDotNet
 *Subject:* compression library



 Anyoe suggest a library to compress/decompress  byte data?



 Anthony

 Melbourne StuffUps…learn from others, share with others!

 http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/



 --
 NOTICE : The information contained in this electronic mail message is
 privileged and confidential, and is intended only for use of the addressee.
 If you are not the intended recipient, you are hereby notified that any
 disclosure, reproduction, distribution or other use of this communication
 is strictly prohibited.
 If you have received this communication in error, please notify the sender
 by reply transmission and delete the message without copying or disclosing
 it. (*13POrtC*)

 ---







Re: Using async/await without .NET Framework 4.5

2012-11-17 Thread David Burela
*Fist pump*
I'd been hanging out for this one for ages. Glad it was finally released.


On 24 October 2012 18:06, Preet Sangha preetsan...@gmail.com wrote:

 David,

 This is good news. The idea that good ideas can/have to be implemented in
 the BCL and not just the language is great for those of us who are
 abstraction wonks.

 Thanks.


 On Wed, Oct 24, 2012 at 12:25 PM, David Kean david.k...@microsoft.comwrote:

  We just released an updated async package that enables async/await on
 .NET Framework 4, Silverlight 4  5, Phone 7.5 and portable library
 combinations:
 http://blogs.msdn.com/b/bclteam/archive/2012/10/22/using-async-await-without-net-framework-4-5.aspx
 

 ** **

 Tell me what you think.





 --
 regards,
 Preet, Overlooking the Ocean, Auckland



Re: VS2012 doesn't support setup projects

2012-10-06 Thread David Burela
VDPROJ has been dead for a few releases now. For proof, TFS doesn't even
work with it at all (so you can't use it on build servers).
I've had to use WiX for the last few years, to ensure that build servers at
client sites could dump out .msi files at the end.

-David Burela

On 6 October 2012 13:56, Stephen Price step...@perthprojects.com wrote:

 Watching this thread, and having had to do some Wix stuff last week I've
 come to the conclusion that installing software is way too complicated. I'm
 liking how Windows 8 apps are deployed. ie single file package.

 Lets hope it catches on.

 On Sat, Oct 6, 2012 at 9:05 AM, Greg Keogh g...@mira.net wrote:

 Hi Ian, I followed some of your links and browsed around for a vdproj to
 WiX converter (or msi to WiX converter). The PowerShell script looks too
 primitive. Dark.exe is impressive but it produces lots of warnings and
 reams of output that I’d have to trim down.

 ** **

 I think the safest thing to do is just learn to write WiX files from
 scratch and get nice clean results. I’ll report later on how it goes as a
 warning to others.

 ** **

 Greg





Is this thing on?

2012-08-16 Thread David Burela
Test post, because a LOT of people are reporting that they can't post to
this list.

-David Burela


XDDN Melbourne 16 May - Metro Design 101

2012-05-02 Thread David Burela
Here are the details the the Melbourne event this month
http://www.meetup.com/Melbourne-XDDN/events/61499102/

Alex Knight will pull apart what it is to design Metro apps and what sets
them apart from other user interfaces out there. From Windows Phone 7 to
Windows 8 and maybe even a little xbox. Touch, NUI, Keyboards and rodents,
by the end of the session you will be designing Metro apps with the best of
them.

Alex Knight is an experience designer for Xamling, with a couple of
Silverlight MVP's under his belt and a passion for cutting edge platforms,
he spends his days designing apps, building experiences and sippin' on Red
Bulls.
Alex is also a Microsoft recommended Windows 8 Designer.

5:30pm Pizza  networking
6:00pm Start for talks

Hope to see you all there!
-David Burela


Developer Blog Banter #3

2012-04-17 Thread David Burela
Previously I threw up a few Developer Blog Banter discussions.
The idea was that by proposing a specific topic to write and focus on, it
would encourage more developers to blog and cross-post within the
development community.

Its easy to get involved, just write a blog post and share the link. Your
post will get included in the list of participants allowing everyone to see
your contribution. The Share your current technology stack question got a
lot of responses which was great to see.
More information can be found here
http://davidburela.wordpress.com/developer-blog-banter/

With the Code52 guys asking their question this week, it seemed like a
great time to cross-post and revitalise it!
Developer Blog Banter #3 - Share a single interesting thing you’ve worked
with recently. A tool, framework or technology for example.
http://davidburela.wordpress.com/2012/04/17/developer-blog-banter-3-show-tell/

*We want to hear about what you have been working with in your spare time.
We want to hear about the cool stuff we haven’t had a chance to use. We
want to get jealous about hearing how you’ve used it and what you’ve
learned about it.*
*We’re looking for people to write short articles on stuff they’ve used
recently or something they’ve built recently to share with the big wide
world.*
*We want to hear:*

   - *what did you find that is awesome?*
   - *what is awesome about it?*
   - *how did you use it?*
   - *what did you learn from using it?*
   - *is there some code that people can have a play with?*


Next month I'll re-ask the Share your current technology stack. So for
this month try to focus on a *single* interesting thing you've worked with,
and share it with us!
-David Burela


XDDN around Australia

2012-04-13 Thread David Burela
To try and streamline the XDDN groups around Australia, I have been working
with the organisers to create a few central locations for everything.
*(For those unfamiliar with XDDN, it is a usergroup that focuses on UX,
Design and Development on Microsoft UI platforms. Such as Win8, WinPhone7,
HTML5, etc.)*

*Twitter:* https://twitter.com/@XDDN_AU https://twitter.com/#!/XDDN_AU
*Melbourne: *http://www.meetup.com/Melbourne-XDDN/
*Sydney: *http://www.meetup.com/Sydney-XDDN/
*Perth: *http://www.meetup.com/Perth-XDDN/

The main reason for moving everything to Meetup is that it allows everyone
to easily see upcoming events and get automatically notified when new
events are created.
Having XDDN use Meetup.com also supports my other goals of getting more
people involved with their local development communities. Joining the
groups will allow you to easily find other local groups that you may want
to attend, such as Agile or Alt.Net groups.

Please join the group for your city, as the old event sites (such as
EventBrite) will be slowly decommissioned over the next few weeks.
-David Burela


Re: installer/updater applcations

2012-04-04 Thread David Burela
Alternatives to click once.
Well a bunch of people are working on this project, but isn't in a final
stage yet.
https://github.com/xpaulbettsx/NSync

Off the top of my head, I can't think of anything else that is as easy to
setup as Clickonce (even with all its problems)

On 5 April 2012 08:54, ifum...@gmail.com wrote:

 ** **

 Interested to know what people are using to install dotnet applications on
 computers and how they are updated.  I currently use clickonce to deploy
 all my applications(and update as well) but has its limitations. I.e.
 cannot use to install a service and not able to install for all users.

 ** **

 Your experience would be appreciated!

 ** **

 Anthony

 ** **



Re: installer/updater applcations

2012-04-04 Thread David Burela
But those are just installers and don't help with the update process
later on.

On 5 April 2012 10:36, David Loo loo...@hotmail.com wrote:

  I use Inno Setup for some of my projects, it's packed with features and
 it's free for commercial use.  I use to use Nullsoft Installer long time
 ago, but I find Inno Setup is better.

 Inno Setup.
 http://www.jrsoftware.org/isinfo.php


 *David Loo*
 MCPD, MCTS, MCP
 http://www.davidloo.com
 (m) 0405132886




 --
 From: ifum...@gmail.com
 To: ozdotnet@ozdotnet.com
 Subject: installer/updater applcations
 Date: Thu, 5 Apr 2012 08:54:37 +1000




 Interested to know what people are using to install dotnet applications on
 computers and how they are updated.  I currently use clickonce to deploy
 all my applications(and update as well) but has its limitations. I.e.
 cannot use to install a service and not able to install for all users.



 Your experience would be appreciated!



 Anthony





Re: The cost of putting small websites online

2012-04-02 Thread David Burela
All the production quality issues are non-issues.
The goal here is a website to support hobby projects. Trying to get the
yearly costs down to support the hobby project is the #1 priority here.

The best way I've been linked to so far is hosting a site on GitHub and
using a mark down generator such as Jekyll. Then you just need the DNS
entries
https://github.com/aeoth/Wp7JekyllTemplates#readme

-David Burela


On 2 April 2012 16:12, Ken Schaefer k...@adopenstatic.com wrote:

  Godaddy has .com registration for about US$6/year, and free DNS

 ** **

 Agreed with David that this is probably a fraction of the cost.

 ** **

 Cheers

 Ken

 ** **

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burela
 *Sent:* Monday, 2 April 2012 1:42 PM
 *To:* ozDotNet
 *Subject:* The cost of putting small websites online

 ** **

 Over the weekend I was considering supporting websites. Websites that
 support the promotion of your small applications (such as phone apps).

 ** **

 Lets say I'm making phone applications, and I just want to throw a website
 up to act as a landing page. Something I can direct new users to which
 displays an About page, have an embedded video, etc.

 I tried doing some calculations for how much something like this would
 cost, this is what I came up with

 ** **

 *AppHarbor / DNSimple* (https://dnsimple.com/pricing 
 https://appharbor.com/pricing)

 *Domain registration* - $16 / year

 *DNS mapping* - $34 / year

 *Website hosting* - $0

 *Website hosting with DNS mapping* - $120 / year

 *Total $170* / year / application.

 ** **

 *Wordpress.com*

 Domain registration - $5 / year (wordpress upgrade)

 Domain mapping - $12 / year (wordpress upgrade)

 Removal of adverts - $36 / year

 Custom design - $30

 *Total $83 / year / application*

 ** **

 Both options are probably more than I'll make on most of my small apps.
 And gets expensive when promoting multiple apps.

 I could try and get more bang for my buck and extend the site so that it
 can also host some supporting webservices that my application can use.

 ** **

 ** **

 Are my calculations correct? 

 Is there another way to go about this?

 How do you guys go about creating small landing pages like this?
 (Buying your own server seems a very heavy handed way to go about it,
 and I don't want to become a full time sys-admin looking after my own
 server)

 ** **

 -David Burela



Re: The cost of putting small websites online

2012-04-02 Thread David Burela
*The TC on the MSDN credits for Azure, don't they state that you can't
put production sites on it, only development sites?*
*
*
Looking around, I can't find any specific details on if you can use the
MSDN credits for production use.
https://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/

On 2 April 2012 17:31, David Burela david.bur...@gmail.com wrote:

 The TC on the MSDN credits for Azure, don't they state that you can't put
 production sites on it, only development sites?

 -David Burela


 On 2 April 2012 16:58, Andrew Coates (DPE AUSTRALIA) 
 andrew.coa...@microsoft.com wrote:

  plug

 If you're an MSDN subscriber, then you get Azure usage as part of that
 subscription.



 You can host multiple web sites on a singe Azure instance. In fact, what
 you might want to do is have 2 extra small instances running multiple web
 sites so you've got the umpteen 9's SLA.

 /plug

 Cheers



 Coatsy



 Andrew Coates, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping Road,
 NORTH RYDE NSW 2113
 Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 •
 http://blogs.msdn.com/acoat/
   --
 *From:* ozdotnet-boun...@ozdotnet.com [ozdotnet-boun...@ozdotnet.com] on
 behalf of David Burela [david.bur...@gmail.com]
 *Sent:* Monday, 2 April 2012 15:41

 *To:* ozDotNet
 *Subject:* The cost of putting small websites online

  Over the weekend I was considering supporting websites. Websites that
 support the promotion of your small applications (such as phone apps).

  Lets say I'm making phone applications, and I just want to throw a
 website up to act as a landing page. Something I can direct new users to
 which displays an About page, have an embedded video, etc.
 I tried doing some calculations for how much something like this would
 cost, this is what I came up with

  *AppHarbor / DNSimple* (https://dnsimple.com/pricing 
 https://appharbor.com/pricing)
 *Domain registration* - $16 / year
 *DNS mapping* - $34 / year
 *Website hosting* - $0
 *Website hosting with DNS mapping* - $120 / year
 *Total $170* / year / application.

  *Wordpress.com*
 Domain registration - $5 / year (wordpress upgrade)
 Domain mapping - $12 / year (wordpress upgrade)
 Removal of adverts - $36 / year
 Custom design - $30
 *Total $83 / year / application*

  Both options are probably more than I'll make on most of my small apps.
 And gets expensive when promoting multiple apps.
 I could try and get more bang for my buck and extend the site so that it
 can also host some supporting webservices that my application can use.


  Are my calculations correct?
 Is there another way to go about this?
 How do you guys go about creating small landing pages like this?
 (Buying your own server seems a very heavy handed way to go about it,
 and I don't want to become a full time sys-admin looking after my own
 server)

  -David Burela





The cost of putting small websites online

2012-04-01 Thread David Burela
Over the weekend I was considering supporting websites. Websites that
support the promotion of your small applications (such as phone apps).

Lets say I'm making phone applications, and I just want to throw a website
up to act as a landing page. Something I can direct new users to which
displays an About page, have an embedded video, etc.
I tried doing some calculations for how much something like this would
cost, this is what I came up with

*AppHarbor / DNSimple* (https://dnsimple.com/pricing 
https://appharbor.com/pricing)
*Domain registration* - $16 / year
*DNS mapping* - $34 / year
*Website hosting* - $0
*Website hosting with DNS mapping* - $120 / year
*Total $170* / year / application.

*Wordpress.com*
Domain registration - $5 / year (wordpress upgrade)
Domain mapping - $12 / year (wordpress upgrade)
Removal of adverts - $36 / year
Custom design - $30
*Total $83 / year / application*

Both options are probably more than I'll make on most of my small apps. And
gets expensive when promoting multiple apps.
I could try and get more bang for my buck and extend the site so that it
can also host some supporting webservices that my application can use.


Are my calculations correct?
Is there another way to go about this?
How do you guys go about creating small landing pages like this?
(Buying your own server seems a very heavy handed way to go about it, and
I don't want to become a full time sys-admin looking after my own server)

-David Burela


Windows 8 Developer camps

2012-03-26 Thread David Burela
Microsoft are organising a number of Windows 8 Developer camps around
Australia in capital cities.
The full list of dates can be found here
http://www.lalaninja.com.au/2012/03/19/windows-8-developer-camps-australia/

If you're interested in Windows 8 development, it will be a day full of
presentations, and a chance to sit in a room and hack away with
other passionate developers.
Register if you're interested. The Melbourne one is this weekend

-David Burela
Senior Consultant


XDDN Melbourne - March - Windows 8

2012-03-14 Thread David Burela
Hi all.
If you are in Melbourne, XDDN is doing a session on Windows 8 next week
(Wed 21st March)
http://xddn-melbourne-march2012.eventbrite.com/

-David Burela


Re: Barcode printing recomendation for label printers?

2012-03-02 Thread David Burela
The only printers I've ever heard of being used, are Zebra ones.
About 6 years ago at one job, and then again this week at another client.

-David Burela

On 2 March 2012 21:45, Peter Maddin petermad...@iinet.net.au wrote:

 I have only used Zebra printers for barcoded label printing. They use them
 everywhere at work (in a very simple way)

 ** **

 I’ve used NeoDynamic’s ThermalLabel SDK for .NET
 http://www.neodynamic.com/DesktopDefault.aspx with these.

 Supports both EPL2 and ZPL II Zebras.

 Used it a while ago to generate both 1D and 2D barcoded labels for a
 project which was then canned so it did not go to production.

 ** **

 There was a C# library at CodePlex but it only supported EPL2 and the
 latest Zebras are mostly ZPL based (hence going to NeoDynamics).

 If you want to check it out the link is http://sharpzebra.codeplex.com/***
 *

 It pretty old now but you might be able to dress it up if you have the
 time.

 ** **

 Zebra use to provide manuals geared towards developers for EPL and ZPL
 type printers (not sure about their other types like CPCL) that will
 provide you with much of the information you need.

 I managed to download them but it required quite a lot of digging around
 on their site. Not sure if they are still available and I have lost track
 of my copies. 

 Any way you can try at http://www.zebra.com if you are interested.

 ** **

  3.Get the line feed right so the next label align

 From memory the printers I used all had automatic label alignment. There
 was a sensor in the printer that made sure the label was positioned
 correctly with respect to the print head. One probably has to send it the
 correct command code for this to happen (sorry can’t remember now, too long
 ago).

 I did find the printers a little temperamental at times. 

 ** **

 *Regards Peter Maddin*
 *Applications Development Officer*
 *Path**West Laboratory Medicine WA*
 *Phone : +618 6396 4285 (Monday, Wednesday,Friday)*

 *Phone : +618 9346 4372 (Tuesday, Thursday)**
 Mobile: 0423 540 825*
 *E-Mail : petermad...@iinet.net.au; peter.mad...@health.wa.gov.au*
 *The contents of this e-mail transmission outside of the WAGHS network
 are intended solely for the named recipient's), may be confidential, and
 may be privileged or otherwise protected from disclosure in the public
 interest. The use, reproduction, disclosure or distribution of the contents
 of this e-mail transmission by any person other than the named recipient(s)
 is prohibited. If you are not a named recipient please notify the sender
 immediately**.*

  

 ** **

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi
 *Sent:* Wednesday, 15 February 2012 6:21 PM
 *To:* ozDotNet
 *Subject:* Barcode printing recomendation for label printers?

 ** **

 Anyone has any recomendation for printing barcodes on label printers?

 If you have already seen a commercial/os/free sample for programtically
 generating and printing barcode on a label printer then could you please
 share?

  

 Been testing commercial evaluations just to see if they are fit for the
 purpose, need to be able to 

 1.Generate the barcode

 2.Match their size to the size of label printer

 3.Get the line feed right so the next label align

  

 2 and 3 are proving fidley and unreliable so far, any suggetions are higly
 apreciated.

  

 Thank you for any hints

  

 Regards

  

 Arjang



Re: SelectMany and Flatten

2012-03-01 Thread David Burela
I only discovered that one myself a few weeks ago while studying for my
final MCPD exam.
Had no idea that it existed, but now it makes so much sense that it does.
Thanks for sharing it Greg!

-David Burela

On 2 March 2012 09:29, Greg Keogh g...@mira.net wrote:

 Just a Friday morning heads up. Last night I had to search through a
 collection of object collections, and knew I wanted a “flatten” operator
 like Mathematica and other languages have, but couldn’t find one. I started
 coding LINQ Aggregate with Concat and creating a LISP-like clever mess. I
 thought this was a bit silly so I flipped through one of my books and
 suspected that SelectMany might be what I want. The description of the
 operator was a bit misleading (and so is the name), but it turns out that
 SelectMany is actually a “Flatten” in disguise. So you can simply do this:
 

 ** **

 ParentColl.SelectMany(p = p.ChildColl).Where(c = c.Type == Foo);

 ** **

 Greg



Windows 8 Consumer preview

2012-02-29 Thread David Burela
The Windows 8 consumer preview was released today. You can download it from
here.
http://windows.microsoft.com/en-US/windows-8/download
There is a lot of buzz on twitter about it today (mostly critiquing the new
start menu UI).

Thoughts?
Me, I'm excited to start getting in there and playing with WinRT
development. Hopefully now we'll start seeing more frameworks on NuGet like
Caliburn.Micro.
And I'm looking forward to the app marketplace. It will finally be
worthwhile creating desktop applications.

-David Burela
Senior Consultant
Hazaa


Re: Windows 8 Consumer preview

2012-02-29 Thread David Burela
Rules for publishing are pretty much the same as the WP7 app store.
With an additional requirement that the app must be written in WinRT as a
Metro app (you can't distribute desktop applications directly through the
marketplace)

-David Burela

On 1 March 2012 17:02, mike smith meski...@gmail.com wrote:

 On Thu, Mar 1, 2012 at 4:35 PM, David Burela david.bur...@gmail.com
 wrote:
  The Windows 8 consumer preview was released today. You can download it
 from
  here.
  http://windows.microsoft.com/en-US/windows-8/download
  There is a lot of buzz on twitter about it today (mostly critiquing the
 new
  start menu UI).
 
  Thoughts?
  Me, I'm excited to start getting in there and playing with WinRT
  development. Hopefully now we'll start seeing more frameworks on NuGet
 like
  Caliburn.Micro.
  And I'm looking forward to the app marketplace. It will finally be
  worthwhile creating desktop applications.

 Looked at the Apple and Android app markets?  And the prices?  And the
 comments if you dare pitch your price over $20?  Admittedly, they are
 (mostly) for phone and pads, but even OSX products on there are cheap.
 (for instance, the Mac equivalent of Visual Studio, Xcode is $5.
 (however there's a license fee if you want to sell on Apples
 marketplace, $99) - is Microsoft going to match this any time soon??)

 What are the rules for publishing on MS App store?  I'm not really
 impressed by Apple's.

 --
 Meski

  http://courteous.ly/aAOZcv

 Going to Starbucks for coffee is like going to prison for sex. Sure,
 you'll get it, but it's going to be rough - Adam Hills



Re: The way NuGet works

2012-01-25 Thread David Burela
I don't understand how it makes anything trickier.
Deployment is easy, all the assemblies are set as copy local = true.
having 3mb of files isn't a problem with source control, but there are
strategies around how you can make it NOT check those files in if you are
worried.


On 25 January 2012 17:53, Greg Keogh g...@mira.net wrote:

 People have been talking about NuGet a bit so I thought I’d try it out.***
 *

 ** **

 The very first thing that confused me was the relationship between the
 NuGet packages I install and those that I have already installed by other
 means. For example I get packages for Entity Framework, Nunit and SQL CE,
 but I already have these installed. So I opened a small console app and
 added the NUnit package to see what happens. I see that it adds 3
 references like this sample:

 ** **

 E:\dev\command\myapp\packages\NUnit.2.5.10.11092\lib\nunit.framework.dll**
 **

 ** **

 Then I see that it has created a packages folder under my solution folder
 containing 55 files in 4 folders with a total size of 3.8MB. Now this seems
 a bit heavy-handed ... it will create duplicated and redundant files in
 projects everywhere, multiple tool versions can be installed, and it will
 make version control and deployment trickier. I’m utterly bewildered by
 what NuGet has done and find it hard to believe that anyone would find this
 acceptable.

 ** **

 Am I missing something?

 ** **

 Greg



Re: EF4 and SQLite - more clues

2012-01-19 Thread David Burela
Which version of EF are you using? 4.0, 4.1, 4.2?
Did you install the latest version via NuGet?
Did you make sure that all the EF references are set to copy local = true?

On 19 January 2012 00:19, Greg Keogh g...@mira.net wrote:

 I took the bother of writing a simple test harness app that read my SQLite
 database using (1) Plain ADO.NET (2) An Entity Framework LINQ query. The
 latter fails with:

 ** **

 Unable to find the requested .NET Framework data provider

 at System.Data.EntityClient.EntityConnection.GetFactory

 ** **

 So it looks like my original vague error might be caused by something
 missing with EF4, not SQLite. More reading...

 ** **

 Greg



Re: SQLite FK constraints warning

2012-01-11 Thread David Burela
Along these lines.
Did you guys see the link to the new full managed C# version of SqlLite?
http://code.google.com/p/csharp-sqlite/

On 11 January 2012 16:12, Greg Keogh g...@mira.net wrote:

 Now it’s coming back a bit. I remember a bulk load was running for over 4
 hours and I wondered what the hell was wrong. It turns out you have to wrap
 the inserts in an explicit transaction, otherwise it seems to create a
 silent transaction for each insert and it’s slow beyond belief. The clue to
 this was when I noticed a temp “journal” file rapidly flickering in and out
 of existence next to the DB it was loading. I emailed the authors of SQLite
 to tell them to make sure this behaviour is clearly documented. I decided
 to “pulse” the transactions so that while counting through the approx
 10 rows to insert I do a ++count % 1000 == 0 and close and open the
 transaction. That works fine.

 ** **

 You need a similar technique when doing bulk inserts with the ESENT
 database, as it has a modest limit on the transactions it can hold in
 memory. Kindly, they recommend this technique in one their support web
 pages.

 ** **

 I can’t really remember the SQLite FK issue at the time, but it seems
 reasonable that I stumbled across it and later forgot.

 ** **

 -- Greg



Microsoft BUILD / Windows 8

2011-09-15 Thread David Burela
I'm surprised there hasn't been any discussion around this on the mailing
list yet.

I've got some notes about the day 1  day 2 keynotes
http://davidburela.wordpress.com/2011/09/14/build-keynote-day-1metro-experience-with-jupiter-xaml-and-html5js/
http://davidburela.wordpress.com/2011/09/15/build-keynote-day-2windows-server-8-and-developer-tools/

*Some quick thoughts:*
*Development*
The new functionality for the immersive apps is cool. The charms that
allow you to share data between applications (edit an image in an image
editor, then have another app directly upload it to twitter) is cool.
User account syncing across desktops is also interesting. Syncing combined
with the Credential locker allows a user to log in to an app on one
computer (e.g. using Facebook or Google credentials to log in via the Azure
ACS), the credentials are saved in the locker and synced to their other
computers. So later if they pick up a tablet and launch the app, they will
just be logged in straight away. and it only takes ~3 lines of code.

*as a desktop*
The new tile start screen is cool. and the new immersive apps in the metro
themed style is cool
However I am finding it really frustrating to use it as a general Operating
System, as I keep getting mentally confused between the 2 different contexts
(Tile interface, classic desktop).
I keep hitting start to bring up my list of programs, but that takes you
back to the tiles.
I also don't see how my traditional multi monitor setup with multitasking is
going to work in this world of new immersive style apps. Reading a webpage
in the chromeless immersive app and then trying to chat with someone on MSN,
is a jarring experience.

-David Burela


Deploying from TFS

2011-06-26 Thread David Burela
The last time I configured automated deployments from scratch was on TFS
2008.

Visual Studio 2010  TFS 2010 seem to have 'more things' built into it. What
is the story nowadays for deploying websites, windows services, SSIS
packages.
Is TFS Deployer http://tfsdeployer.codeplex.com/ + powershell scripts to
xCopy still the best bet.

How about the new web packaging option in VS2010. How well does that play
with TFS2010 / TFS Deployer?
-David Burela


Re: Installed CLR versions

2011-06-16 Thread David Burela
Does this help?
http://stackoverflow.com/questions/951856/is-there-an-easy-way-to-check-net-framework-verison-using-c

-David Burela

On 16 June 2011 16:54, Ian Thomas il.tho...@iinet.net.au wrote:

 Apart from the utility clrver.exe (and the latest, v4.0.30319.1 is needed
 to
 report both 2.0 and 4.0), how can I determined the installed versions of
 the
 CLR on a machine?

 I can't discover a .NET function to report this.
 
 Ian Thomas
 Victoria Park, Western Australia




Programming model in Windows 8

2011-06-13 Thread David Burela
The Windows 8 Milestone 3 was leaked out of Redmond recently.
A few people have been poking around in the .dlls and discovered some
interesting nuggets of information.

I have tried to pull together into a single post
http://davidburela.wordpress.com/2011/06/14/premature-cries-of-silverlight-wpf-skill-loss-windows-8-supports-all-programming-models

But to summarise, it seems that Windows 8 will have a new programming model
(Direct UI  Jupiter) which is *based on a hybrid of Silverlight  WPF*.
The new UI can be created and invoked through your language of choice e.g.
C++, C#/XAML, HTML + Javascript. There are even talks that you can use the
Direct UI Xaml and Javascript together, similar to how Silverlight 1 acted
in the browser.

-David Burela


Re: [OT] ying phones outright

2011-06-08 Thread David Burela
Depends which model
The best WP7 in Australia in Australia is the Omnia 7 (AMOLED screen).
Those are unlocked so you can just pick them up from optus or telechoice. (I
got one from each place).

Telechoice is probably a good bet for buying out right
-David Burela

On 9 June 2011 14:31, Stephen Liedig slie...@gmail.com wrote:

 Hello,

 Does anyone know a good place (either in Australia or in the USA) where one
 can buy Windows Phone 7 phones outright. Not sure if I need sim free or
 unlocked or what?

 Any recommendations would be appreciated.

 Cheers,

 Steve



Re: MXUG Coding Competition Dataset and Comments

2011-06-07 Thread David Burela
I'm not interested in recipe coding, but Melbourne Muggles is on next
week, if you're
interested http://www.meetup.com/melbournehp/ 


On 7 June 2011 23:03, Noon Silk noonsli...@gmail.com wrote:

 Hello,

  Data is here: http://dl.dropbox.com/u/28596024/recipes%282%29.zip

  The guidelines are: You may populate a database with this data,
 and, that's it! No queries/stored procedures shall be saved nor shall
 anything else be done until the night!

  On the night, we will all start from a scratch project and attempt to
 do, something, with this data. If you have other data you want to
 add, feel free to do so (share it if you like). Any type of
 application will be accepted (mobile/data manipulating
 only/website/etc). 20 minutes will be allocated, with a further 15 to
 discussing solutions and ranking them in some fashion. Hopefully you
 will be first in the rankings as determined by aforementioned system!

  The prize? Bragging rights and the acclaim of your peers!

  Participation is expected even from those who don't compete - You
 must watch and comment and generally try talk to the programmers while
 they program, perhaps offering them advice on how to program, where to
 place that semicolon or tab, what bracket they are missing, and most
 importantly - how they are clearly not doing it the most efficient way
 and it would be substantially better were they to do it in *this*
 fashion ... (Be prepared for friendly backtalk ...)

  So, bring your laptops and prepare to face defeat, in, Coding Stadium!

  (Feel free to add yourself to the list:
 http://sites.google.com/site/mxugau/home/2011-06-15. You don't need
 to prepare to compete; you can just show up and go for it on the
 night).

  The competition is expected to unfold something like:
 http://www.youtube.com/watch?v=TscjsNMvnDg

  Feel free to forward this on to anyone who you think is worthy of
 competing! (Or anyone you want to embarrass with defeat ...)

 --
 Noon Silk | http://dnoondt.wordpress.com/ 

 Fancy a quantum lunch? http://groups.google.com/group/quantum-lunch?hl=en

 Every morning when I wake up, I experience an exquisite joy — the joy
 of being this signature.



Re: In Melbourne in June, who's interested in a geek dinner?

2011-06-06 Thread David Burela
*thread bump*

On 13 May 2011 13:46, David Connors da...@codify.com wrote:

 On Fri, May 13, 2011 at 12:56 PM, Greg Keogh g...@mira.net wrote:

 Just try and keep me away from any dinner and drinks! Let us know when,
 when you know--


 I'll be in Melbourne that long weekend of the 10th/13th (have another
 birthday to go to so may not be able to make it depending on when you want
 to have the dinner).

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact




Melbourne SDDN - Thursday 27th April

2011-04-27 Thread David Burela
Hi all.
A reminder that tomorrow night is Melbourne SDDN (Silverlight Designer 
Developer Network).

There are 2 talks (upcoming WinPhone7 updates), free pizza, and a chance to
talk to other fellow xamlites.
details here: http://sddn.org.au/meetings/melbourne/melbourne-april-meeting/

-David Burela


Re: Azure on Windows 7

2011-04-06 Thread David Burela
I think it is just a bunch of environment issues with your machine.
Over the last 4 months I have wiped and reinstalled the entire stack 7 times
now (I wipe before starting each chapter of my book to ensure nothing
strange creeps in).

A clean install of windows and then Visual Studio 2010
Run the web platform installer, click VS2010 SP1, Azure tools, silverlight
tools, sql express, etc.
Walk away for 15 minutes and it is all configured correctly.

If you do continue to have issues with your system, I would really recommend
just starting with a fresh install.
-David Burela

On 6 April 2011 16:25, Grant Maw grant@gmail.com wrote:

 All

 Just been through a bit of pain trying to install the Azure tools for
 VS2010 on a Windows 7 box. Posting what I found here in case anyone else
 needs to do this.

 rant
 The web platform installer kept failing on my machine when I tried using it
 (as is the recommended way) to install this update. It wanted multiple
 reboots, kept rolling itself back, and would not tell me why it was failing.
 The log files it generates are full of opaque, impenetrable and
 ultimately meaningless gibberish and there is no event log or other entry
 anywhere that I could find to explain what was going wrong. Microsoft
 support were utterly useless - the support person could not get a grip on
 what I was talking about, asking me irrelevant questions like what time did
 this happen and what percentage of your application is down.

 This has wasted several hours of time this afternoon. I'm bloody
 annoyed with MS at the moment - surely they can make this experience a lot
 easier, particularly with a new product that they are trying to get the
 community to accept. Getting up and running on the competing platforms is
 simple and quick.
 /rant

 Anyway, after a bit of hunting I found this link :

 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018displaylang=en
 which explains things much better. You need to ensure that your machine is
 configured in control panel to enable .net framework 3.5 sp1. To do this
 go into turn windows features on or off and you'll see Microsoft .net
 framework 3.5.1 about halfway down the list of options). You also need to
 have the IIS Management Console installed.

 Stupid thing is that I had all this stuff turned on before I tried
 installing the Azure Tools with the Web Platform installer, yet when I
 checked in Control Panel later it was all turned off. The installer must
 have switched all this stuff off for some reason and then not turned them
 back on again afterwards.

 The link above gives you version 1.3 of the Azure tools, or so it says when
 you look at Help-About in Visual Studio. Trying to install the latest (1.4)
 over the top of it does not work, as it says 1.4 is already installed, so
 I'm still not sure what version I am running.

 I hope this helps someone who has yet to go through this process .I'll post
 more over the coming days as I start using these tools.

 Cheers

 Grant






Re: HTML vs Silverlight - comparative effort?

2011-03-28 Thread David Burela
My general rule of thumb is:
*Public facing* - technology choice defaults to ASP.Net MVC
*Internal Line of Business app* - depends on how interactive you want it to
be. I usually default to Silverlight because of the ease of doing
animations, visual bling, etc.

-David Burela

On 29 March 2011 13:47, David Connors da...@codify.com wrote:

 On Tue, Mar 29, 2011 at 12:48 PM, James Chapman-Smith 
 ja...@chapman-smith.com wrote:

 Good point, I didn't mention the target market. We're doing a corporate
 app. It'll be deployed on a server within the companies. We're only
 expecting PC  possible Mac clients.


 If you're doing a corporate app and you control the clients - then you have
 the luxury of choosing whichever platform is going to deliver the best app
 experience.

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact




Re: GetCurrentMethod possibly returning the wrong method (was Re: Raising property changed events)

2011-03-24 Thread David Burela
Had no idea about that. Thanks for following it up!

On 25 March 2011 11:19, Mark Hurd markeh...@gmail.com wrote:

 Thanks for that clarification. However GoogleDesktop found my previous
 recollection discussing this was in the Microsoft NewsGroups, which
 now Googling for the subject of that exchange Reflection and compiler
 inlining found this other reply:

 On 2009-12-11 6:18, Alex Clark wrote:
  Yes, because any method that calls MethodBase.GetCurrentMethod() will not
 be
  inlined. This is because .GetCurrentMethod() includes a StackCrawlMark, a
  special magical enum for methods that need to walk the stack (like
  .GetCurrentMethod() predictably needs, to look for its caller) that
 prevents
  the caller from being inlined. Trying to be clever by sticking the call
 in a
  delegate like Mark did will not upset this, because methods that call
 delegates
  are not inlined either.

 (as retrieved from

 http://www.eggheadcafe.com/software/aspnet/35469613/reflection-and-compiler-inlining.aspx
 but there are a number of clones of this info)

 So have things changed or was Alex Clark wrong?
 --
 Regards,
 Mark Hurd, B.Sc.(Ma.)(Hons.)

 On 25 March 2011 02:40, David Kean david.k...@microsoft.com wrote:
  I chased this up with one the devs on the JIT team. He confirmed that the
 JIT/NGEN doesn't give this guarantee, both inlining and tail calls can cause
 Assembly.GetExecutingAssembly, Assembly.GetCallingAssembly and
 Method.GetCurrentMethod to return incorrect results. You can somewhat
 mitigate that by marking your method with NoInlining (to prevent inlining)
 and NoOptimization (to prevent the JIT spitting out tail calls)[1], however,
 it is still possible for this to return incorrect results in certain other
 situations.
 
 
 http://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.methodimploptions.aspx
 
  -Original Message-
  From: ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] On Behalf Of David Kean
  Sent: Tuesday, March 22, 2011 10:06 PM
  To: ozDotNet
  Subject: RE: Raising property changed events
 
  Hmm, I'll check internally, but I'd be surprised if we give that
 guarantee. We're free to change our inlining policy at any time, in fact, we
 did just that in 3.5 SP1 x64 which broke a lot of customers who were relying
 on Assembly.GetExecutingAssembly() without explicitly turning off inlining
 for the method.
 
  Whether you can repro something now, is not a good indication of whether
 we'll continue to support in a future service pack or version - always check
  the docs. However, in saying that, the docs don't really make it clear that
 this might not work correctly in certain situations. In which case, if we
 don't give the above guarantee I'll make sure they call it out.
 
  -Original Message-
  From: ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] On Behalf Of Mark Hurd
  Sent: Tuesday, March 22, 2011 9:36 PM
  To: ozDotNet
  Subject: Re: Raising property changed events
 
  On 23 March 2011 15:00, Mark Hurd markeh...@gmail.com wrote:
  I believe it was in this mailing list that we previously confirmed
  using GetCurrentMethod, even when included in convoluted ways,
  guarantees the method will not be inlined.
 
  Gmail says GetCurrentMethod has /not/ been mentioned before on this
 mailing list since I've been part of it, so I'm remembering that wrong.
 
  Can you show an example where GetCurrentMethod does not return the
  expected method?
 
  This request still stands however.
  --
  Regards,
  Mark Hurd, B.Sc.(Ma.)(Hons.)



Raising property changed events

2011-03-22 Thread David Burela
Raising property changed events seems like something that most applications
need to do at some stage. C#3 introduced the auto property i.e. public bool
IsBusy { get; set; }
I am surprised that there isn't a way built into the framework to
automatically raise changed events


Anyway, i saw this code used at a client site. it seems like a smart way to
handle the raised event without using fragile strings that might not get
updated when you change the property name

private bool isBusy;
public bool IsBusy
{
get { return isBusy; }
set
{
isDialogProcessing = value;

 
RaisePropertyChanged(System.Reflection.MethodBase.GetCurrentMethod().Name.Substring(4));
}
}


Thought I'd throw it out there. See how other people are handling property
changed events in their own projects.
I'm sure there is an AOP way of introducing them. But all the AOP demos I
have watched seem to increase compilation times by heaps.

-David Burela


Re: Easy util to browse a DBF

2011-03-22 Thread David Burela
Excel

On 23 March 2011 12:40, Grant Molloy graken...@gmail.com wrote:

 try database.net..  Deals with lots of different database sources and can
 run from USB stick.
 http://fishcodelib.com/Database.htm

 http://fishcodelib.com/Database.htmI haven't tried it...


 On Wed, Mar 23, 2011 at 10:47 AM, David Connors da...@codify.com wrote:

 Does anyone know of a quick/easy/good util to browse the contents of a
 DBF/foxpro table?

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact





Re: Kinect SDK from Microsoft

2011-02-21 Thread David Burela
The question now of course, is will those Kinect powered Windows 7
applications be written in WPF, or HTML5


On 22 February 2011 10:48, David Burela david.bur...@gmail.com wrote:

 Looks like Microsoft will be releasing an official SDK for the Kinect next
 month
 Will allow you to create Kinect powered applications on Windows 7!


 http://www.zdnet.com/blog/microsoft/microsoft-readies-hobbyist-kinect-development-kit-promises-commercial-version-later/8752
 -David Burela



Re: Any news on the rumor that .Net Source Code will become available

2011-02-21 Thread David Burela
That's cool!


On 22 February 2011 11:21, Noon Silk noonsli...@gmail.com wrote:

 On Tue, Feb 22, 2011 at 11:18 AM, Arjang Assadi arjang.ass...@gmail.com
 wrote:
  Thank you Noon and David,
 
  So is the source code browsable without being in debug mode?

 Seems promising:
  http://referencesource.microsoft.com/netframework.aspx


  Regards
 
  Arjang

 --
 Noon Silk

 http://dnoondt.wordpress.com/  (Noon Silk) | http://www.mirios.com.au:8081

 Fancy a quantum lunch?
 http://www.mirios.com.au:8081/index.php?title=Quantum_Lunch

 Every morning when I wake up, I experience an exquisite joy — the joy
 of being this signature.



Re: Kinect SDK from Microsoft

2011-02-21 Thread David Burela
Yes, you can do it already with homebrew SDKs.
The Kinect just uses a USB cable.

On 22 February 2011 11:47, mike smith meski...@gmail.com wrote:

 On Tue, Feb 22, 2011 at 10:49 AM, David Burela david.bur...@gmail.comwrote:

 The question now of course, is will those Kinect powered Windows 7
 applications be written in WPF, or HTML5


 And will you be able to connect the sensor direct to a desktop Windows 7
 box.





 On 22 February 2011 10:48, David Burela david.bur...@gmail.com wrote:

 Looks like Microsoft will be releasing an official SDK for the Kinect
 next month
 Will allow you to create Kinect powered applications on Windows 7!


 http://www.zdnet.com/blog/microsoft/microsoft-readies-hobbyist-kinect-development-kit-promises-commercial-version-later/8752
 -David Burela





 --
 Meski

 Going to Starbucks for coffee is like going to prison for sex. Sure,
 you'll get it, but it's going to be rough - Adam Hills



Re: Which IoC container should I use?

2011-02-21 Thread David Burela
I use http://ninject.org/
at the time it was the only one which offered a fluid interface to do the
configuration in code. I really really dislike using XML to configure things
like this.
(but also because the mascot is a Ninja!)

That said I do hear a lot about Autofac on twitter from the Readify guys.
Maybe I should give it a look.
-David Burela


On 22 February 2011 04:54, David Kean david.k...@microsoft.com wrote:

 It entirely depends on what you are looking for in an IoC container, for
 composition I personally use MEF[1] but that's likely a bias because I
 worked on it. I've also heard very good things about Autofac - and looking
 at the latest appears to be very influenced by some of the things we set out
 to achieve in MEF. Not surprisingly, Nick Blumhardt, who owns Autofac, also
 used work on MEF. :)

 [1]
 http://msdn.microsoft.com/en-us/library/system.componentmodel.composition.aspx

 -Original Message-
 From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
 On Behalf Of Bec Carter
 Sent: Sunday, February 20, 2011 4:23 PM
 To: ozDotNet
 Subject: Which IoC container should I use?

 G'Day,

 What IoC containers do you all recommend? There are so many around!

 Cheers,
 Bec




Re: Something for Friday

2011-02-17 Thread David Burela
Another good article for a Friday.

How technical people derail conversations by saying well actually
http://tirania.org/blog/archive/2011/Feb-17.html



On 18 February 2011 08:18, Winston Pang winstonp...@gmail.com wrote:

 Oh wait, I just read it again haha I get it.

 Nice

 On Fri, Feb 18, 2011 at 8:17 AM, Winston Pang winstonp...@gmail.com
 wrote:
  The engineer clearly didn't read the her specs right, it did say one
  carton lol.
 
  On Fri, Feb 18, 2011 at 8:14 AM, David Connors da...@codify.com wrote:
  This came from one of the other lists I am on:
  A wife asks her husband, a software engineer, Could you please go
 shopping
  for me and buy one carton of milk, and if they have eggs, get 6!
 
  A short time later the husband comes back with 6 cartons of milk.
 
  The wife asks him, Why the hell did you buy 6 cartons of milk?
 
  He replied, They had eggs.
 
  --
  David Connors | da...@codify.com | www.codify.com
  Software Engineer
  Codify Pty Ltd
  Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61
 417
  189 363
  V-Card: https://www.codify.com/cards/davidconnors
  Address Info: https://www.codify.com/contact
 
 
 



Re: Online Shopping Mall Platform

2011-02-16 Thread David Burela
If you are creating an online shopping mall, then you probably need to put
VRML into the technology stack also


On 17 February 2011 11:34, Grant Molloy graken...@gmail.com wrote:

 thanks for the tips guys..
 I've found this mob http://www.cs-cart.com which have a full MALL version
 of their software..


 On Thu, Feb 17, 2011 at 9:58 AM, David Connors da...@codify.com wrote:

 On 17 February 2011 09:37, David Connors da...@codify.com wrote:

 I know the guy who built this and it seems pretty comprehensive:
 http://www.shopping-cart-reviews.com/

 I can't recall ever seeing a 'meta' shopping cart/mall solution in my
 travels to be honest.


 Which goes to show how little I know. Apparently there are a few shopping
 mall products listed on that site if you look. The guy who runs the site
 operates an advisory service for $250 if you're interested (enquire on the
 site).

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact





Re: LINQ extensions

2011-02-16 Thread David Burela
Last year when I was presenting on WP7, I did have someone in the audience
ask me once when Microsoft would get VS2010 running on Windows Phone 7.

I can't even imagine what it would be like trying to write code with a
touchscreen and predictive text.
Or how he'd want to debug code.

On 17 February 2011 14:46, Peter Gfader pe...@gfader.com wrote:

 VS stopped working on my phone

 David, you are not really running VS on your WP... are you?

 .peter.gfader.
 http://blog.gfader.com


 On Thu, Feb 17, 2011 at 1:49 PM, David Kean david.k...@microsoft.comwrote:

 Hmm...that wasn't to my recollection. I could have sworn that it allowed
 indexing and length checks even if the underlying implementations didn't
 support it  (ie not via late binding). Unfortunately VS stopped working on
 my phone so I'll need to wait until I get in back in the office to play
 around.

 Sent from my Windows Phone

 -Original Message-
 From: Bill McCarthy
 Sent: Wednesday, February 16, 2011 6:28 PM
 To: 'ozDotNet'
 Subject: RE: LINQ extensions


 That's only if you have Strict Off and use late binding.

 |-Original Message-
 |From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
 |boun...@ozdotnet.com] On Behalf Of David Kean
 |Sent: Thursday, 17 February 2011 1:18 PM
 |To: ozDotNet
 |Subject: RE: LINQ extensions
 |
 |Not true - try this in VB.
 |
 |Sent from my Windows Phone
 |
 |
 |From: Tristan Reeves
 |Sent: Wednesday, February 16, 2011 5:24 PM
 |To: ozDotNet
 |Subject: Re: LINQ extensions
 |
 |
 |That's true, but you never would, with or without linq. That is because
 |IEnumerable does not have such a property.
 |
 |
 |On Wed, Feb 16, 2011 at 4:55 PM, James Chapman-Smith
 |ja...@enigmativity.com wrote:
 |
 |
 |   LINQ doesn't cause `.Length` to disappear, but if you assign the
 array to
 |an `IEnumerableT` then you won't seen the `.Length` property.
 |
 |
 |
 |   From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
 |boun...@ozdotnet.com] On Behalf Of Tristan Reeves
 |   Sent: Wednesday, 16 February 2011 11:54
 |
 |
 |   To: ozDotNet
 |   Subject: Re: LINQ extensions
 |
 |
 |
 |
 |
 |
 |
 |   But Length is always a (valid) property of arrays, whether or not
 LINQ is
 |reference. Or are you saying that Length disappears when LINQ is
 |referenced?
 |
 |
 |
 |   Tristan.
 |
 |   On Tue, Feb 15, 2011 at 4:23 PM, Ian Thomas 
 il.tho...@iinet.net.au
 |wrote:
 |
 |   Michael - slip of the fingers - yes, it was a .Count method (when
 LINQ is
 |referenced), and a .Length property (when not). Not weird, lang c#
 |
 |
 |
 |
 |
 |
 |
 |   Ian Thomas
 |   Victoria Park, Western Australia
 |
 |
 |
 |
 |
 |   From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
 |boun...@ozdotnet.com] On Behalf Of Michael Minutillo
 |   Sent: Tuesday, February 15, 2011 1:20 PM
 |   To: ozDotNet
 |   Subject: Re: LINQ extensions
 |
 |
 |
 |   Weird. It should add a .Count() extension method, not a property.
 Are
 |you coding in a language that has optional parentheses by any chance?
 |
 |   On Tue, Feb 15, 2011 at 1:12 PM, Ian Thomas 
 il.tho...@iinet.net.au
 |wrote:
 |
 |   FYI only
 |
 |   Just an oddity I hadn't taken in before, that a reference to LINQ
 makes
 |.Count a valid property of arrays (otherwise .Length is valid).
 |
 |   I had been using LINQ to Objects in a small projects and changed
 it
 to
 |not do so, meticulously cleaned references to LINQ out (VS2008 does not
 seem
 |to do that thoroughly), and had a couple of errors arise with
 myarrays.Count
 |statements I had been slack enough to write previously.
 |
 |   Framework 3.5
 |
 |
 |
 |
 |
 |   Ian Thomas
 |   Victoria Park, Western Australia
 |
 |
 |
 |
 |






 --

 .peter.gfader.
 http://blog.gfader.com/
 http://twitter.com/peitor





Re: Databases for Windows Phone 7.

2011-02-14 Thread David Burela
there is final confirmation that IE9 will be coming out later this year.
will bring HTML5 support to WP7
http://www.microsoft.com/Presspass/Features/2011/feb11/02-14MWC.mspx
http://www.microsoft.com/Presspass/Features/2011/feb11/02-14MWC.mspx

On 14 February 2011 12:48, David Connors da...@codify.com wrote:

 On 14 February 2011 10:43, Ian Thomas il.tho...@iinet.net.au wrote:

  Good news for WP7 I reckon –

 Nokia partners with Microsoft, adopts Windows Phone 7

 Nokia will make Windows Phone 7 its primary smartphone OS and partner with
 Microsoft on mobile ads and mapping


 http://www.computerworld.com.au/article/376389/nokia_partners_microsoft_adopts_windows_phone_7/?eid=-255uid=8071


 I'd be surprised if this stays as Nokia's corporate direction. Their stock
 crapped out 14% on the news and over a thousand staff walked out in
 response.

 This is going to be extraordinarily interesting to watch from the
 sidelines.

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact




Re: Databases for Windows Phone 7.

2011-02-14 Thread David Burela
Found a quick video from the presentation of them demonstrating the HTML5
rendering speed vs. an iPhone
http://wmpoweruser.com/ie9-on-windows-phone-7-will-make-browsing-much-faster-than-iphone/
http://wmpoweruser.com/ie9-on-windows-phone-7-will-make-browsing-much-faster-than-iphone/

On 15 February 2011 08:52, David Burela david.bur...@gmail.com wrote:

 there is final confirmation that IE9 will be coming out later this year.
 will bring HTML5 support to WP7
 http://www.microsoft.com/Presspass/Features/2011/feb11/02-14MWC.mspx
  http://www.microsoft.com/Presspass/Features/2011/feb11/02-14MWC.mspx

 On 14 February 2011 12:48, David Connors da...@codify.com wrote:

 On 14 February 2011 10:43, Ian Thomas il.tho...@iinet.net.au wrote:

  Good news for WP7 I reckon –

 Nokia partners with Microsoft, adopts Windows Phone 7

 Nokia will make Windows Phone 7 its primary smartphone OS and partner
 with Microsoft on mobile ads and mapping


 http://www.computerworld.com.au/article/376389/nokia_partners_microsoft_adopts_windows_phone_7/?eid=-255uid=8071


 I'd be surprised if this stays as Nokia's corporate direction. Their stock
 crapped out 14% on the news and over a thousand staff walked out in
 response.

 This is going to be extraordinarily interesting to watch from the
 sidelines.

 --
 *David Connors* | da...@codify.com | www.codify.com
 Software Engineer
 Codify Pty Ltd
 Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
 189 363
 V-Card: https://www.codify.com/cards/davidconnors
 Address Info: https://www.codify.com/contact





Re: Databases for Windows Phone 7.

2011-02-12 Thread David Burela
There is a new open source DB that was just released as 1.0
http://sterling.codeplex.com/
http://sterling.codeplex.com/http://www.sterlingdatabase.com/

http://www.sterlingdatabase.com/only a 75kb .dll to include

-David Burela

On 7 February 2011 10:18, David Burela david.bur...@gmail.com wrote:

 I haven't tried it myself., but I keep hearing that Perst is the best DB
 available for WP7.

 http://mobileworld.appamundi.com/blogs/andywigley/archive/tags/Perst/default.aspx

 I thought you had to pay for it, but he has the source code for it in one
 of those posts
 -David Burela

 On 2 February 2011 00:53, Corneliu I. Tusnea corne...@acorns.com.auwrote:

 I've implemented NinjaDB in one of my apps and I'm quite happy with it.
 Great performance and great and quick support.

 (I have no affiliation of any sorts with them)

 Corneliu


 On Tue, Feb 1, 2011 at 6:29 PM, Peter Maddin petermad...@aapt.net.auwrote:

  Dan Ardelean  has provided a version of SQLLite for use with WP7.

 See his blog at
 http://sviluppomobile.blogspot.com/2010/03/sqlite-for-wp-7-series-proof-of-concept.html

 There is an updated version on his blog.

 Not sure how good it is as I am yet to start any serious development in
 this space (gotta buy me a phone first the simulator is not as good as the
 real thing)

 Regards Peter


 On 1/02/2011 1:09 PM, David Loo wrote:

 Chris,

  Thanks for that info, I had a quick look at Sterling and its what I am
 looking for.


 *David Loo*






 --
 From: ch...@walshie.me
 To: ozdotnet@ozdotnet.com
 Subject: RE: Databases for Windows Phone 7.
 Date: Tue, 1 Feb 2011 05:06:10 +

  Out of the box, none are supported.



 You need to look at “fake” databases that use the Silverlight
 IsolatedStorage.



 Take a look at Sterling http://sterling.codeplex.com/



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *David Loo
 *Sent:* Tuesday, 1 February 2011 4:02 PM
 *To:* ozdotnet@ozdotnet.com
 *Subject:* Databases for Windows Phone 7.



 Hello



 Does anyone know which local databases are available for  Windows Phone 7
 ?



 Back in the Windows Mobile days MS SQL Compact Edition was available.



 Thanks

 *David Loo*








Re: Handling 3rd party assemblies with build servers

2011-02-09 Thread David Burela
Ok, so I'm not doing anything out of the ordinary.
Looks like it is only tools like DevExpress that REQUIRE that you install it
onto the build server that messes things up.

-David Burela

On 8 February 2011 21:05, Stephen Price step...@littlevoices.com wrote:

 +1 for a Third party/dependencies folder. Here its called Lib. I've
 used Dependencies in the past. Its good to have everyone using the
 same version.

 I had an issue with a fresh get of the solution yesterday and it
 turned out the reference was pointing at the release folder of a
 solution. The devs who had built Release previously didn't notice all
 the broken references. It's also great for getting a solution up and
 running without installing 20+ different third party packages. You
 shouldn't need to install any!

 I've really only seen all of the dll's in one folder too, but I can
 see some merit to subfolders for each separate third party. Some of
 them have lots of weirdly named dll's and it would help organise them.

 On Tue, Feb 8, 2011 at 4:51 PM, Tony McGee tmc...@pacific.net.au wrote:
  Interesting, our dev team was talking about this issue just today.
  In our team we check in any 3rd party assemblies into a folder like
 you've
  done. If an assembly is downloadable in source form we do a compilation
 and
  then the source goes with the pre-built assembly and generally works
 pretty
  well.
 
  One of the other devs mentioned difficulty with the DevExpress components
  not installed on the build server and causing issues with building if the
  bundle wasn't installed there. We should probably talk to the vendor, but
 it
  was quicker to just perform the install even if it feels dirty to make a
  dependency on any part of machine config other than vanilla Visual
 Studio.
  I'm interested if anyone has solved this issue as well!
 
  Tony
 
 
  On 8/02/2011 2:09 PM, David Burela wrote:
 
  For the last few years I've used a fairly standard way of handling 3rd
 party
  assemblies.
  In source control, I create a folder called 3rd Party Assemblies which
 is
  where I put all the external references (like nSubstitues, Ninject,
 etc.).
 
  /DavidSolution
  DavidSolution.sln
  /3rdPartyAssemblies
  /nSubstitue
  /Ninject
  /...
  /Project1
  /Project 2
  /...
 
  It works well, learnt it from Mitch years ago. However something that has
  always tripped me up, is how do you handle assembiles that are installed
 on
  the computer?
  Here I am thinking of Telerik, Component art, DevExpress, and most other
  purchased libraries.
  At the moment I am using Telerik, you need to install it onto your
 machine
  and it puts the license file somewhere.
  We have a number of devs working on the same project, so we all install
 the
  tools on.
  Now when it comes to building, i'll need to install the tools into the
 build
  server. Whenever a new version comes out, i'll need to get everyone to
  update the computers and if they forget, then people are out of sync, or
  they could be working on 3 different projects and their other projects
 may
  not be upgraded yet.
  If I copy all the Telerik controls that I need into the 3rd Party
 Assembly
  folder, then when I upgrade my version of Telerik I can just copy the new
  .dlls into the 3rd party assembly folder, and all other devs will
  automatically pull down those .dlls with a get latest. and hopefully the
  build server will work with them just in the 3rd party assembly folder,
 but
  there might be a license issue?
  Putting the .dlls into the 3rd party assembiles folder seems like a good
  idea to make sure that the project is on a specific version of the tools.
  BUT then you lose some other features like having Telerik automatic
  migration your solution references to the latest version of the
 assemblies.
 
 
  So to sum up my question:
  With the libraries that you need to install (Telerik, Component Art,
  DevExpress). How do you guys handle the assembly references? Include in
  source control, install the framework on EVERY computer? or some other
  solution?
  -David Burela
 



Re: Databases for Windows Phone 7.

2011-02-06 Thread David Burela
I haven't tried it myself., but I keep hearing that Perst is the best DB
available for WP7.
http://mobileworld.appamundi.com/blogs/andywigley/archive/tags/Perst/default.aspx

I thought you had to pay for it, but he has the source code for it in one of
those posts
-David Burela

On 2 February 2011 00:53, Corneliu I. Tusnea corne...@acorns.com.au wrote:

 I've implemented NinjaDB in one of my apps and I'm quite happy with it.
 Great performance and great and quick support.

 (I have no affiliation of any sorts with them)

 Corneliu


 On Tue, Feb 1, 2011 at 6:29 PM, Peter Maddin petermad...@aapt.net.auwrote:

  Dan Ardelean  has provided a version of SQLLite for use with WP7.

 See his blog at
 http://sviluppomobile.blogspot.com/2010/03/sqlite-for-wp-7-series-proof-of-concept.html

 There is an updated version on his blog.

 Not sure how good it is as I am yet to start any serious development in
 this space (gotta buy me a phone first the simulator is not as good as the
 real thing)

 Regards Peter


 On 1/02/2011 1:09 PM, David Loo wrote:

 Chris,

  Thanks for that info, I had a quick look at Sterling and its what I am
 looking for.


 *David Loo*






 --
 From: ch...@walshie.me
 To: ozdotnet@ozdotnet.com
 Subject: RE: Databases for Windows Phone 7.
 Date: Tue, 1 Feb 2011 05:06:10 +

  Out of the box, none are supported.



 You need to look at “fake” databases that use the Silverlight
 IsolatedStorage.



 Take a look at Sterling http://sterling.codeplex.com/



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *David Loo
 *Sent:* Tuesday, 1 February 2011 4:02 PM
 *To:* ozdotnet@ozdotnet.com
 *Subject:* Databases for Windows Phone 7.



 Hello



 Does anyone know which local databases are available for  Windows Phone 7
 ?



 Back in the Windows Mobile days MS SQL Compact Edition was available.



 Thanks

 *David Loo*







[PDC] Day1 keynote

2010-10-28 Thread David Burela
For those interested in what was announced at PDC today

*Keynote 1*

   - New IE9 preview out. No real news apart from they are putting a lot of
   emphasis on HTML5
   - There is a new profiling tool for Windows Phone 7!
   - New OData SDK

*Keynote 2*

All about Azure

   - Extra small instance ($0.05/hour)
   - Remote desktop
   - New “Virtual Machine” role. Take a Windows Server 2008 R2 image and
   upload
   - Enhancements to Azure Access Control Service. Can federate
   authentication to Facebook, Google, Yahoo, etc.
   - App fabric caching available
   - New Azure app composition service


I've got the full notes available on my blog
http://davidburela.wordpress.com/2010/10/29/my-notes-from-pdc10-day-1-keynote/

-David Burela
Senior Consultant
Hazaa


Free beta certification exams for Silverlight 4 Azure

2010-10-14 Thread David Burela
I thought the list would be interested in this
Microsoft just announced the availability of beta exams for Silverlight 4 
Windows Azure. They will be available until November 17th.
It is a free way to experience what Microsoft certifications are like, and
it will help prepare you if you do want to take the exams later

http://davidburela.wordpress.com/2010/10/15/free-silverlight-azure-beta-exams/

-David Burela


The 2nd Developer Blog Banter has been posted

2010-10-12 Thread David Burela
I have posted the discussion question for the 2nd Developer Blog Banter
http://davidburela.wordpress.com/2010/10/13/developer-blog-banter-2-how-do-you-test-your-applications/
*
*
*How do you organise your tests. Do you separate your unit tests,
integration tests and UI tests into separate projects? Do you do anything
specific to keep track of your tests? What naming conventions do you use? Do
you run them before a check in or is that what the build server is for?*
*If you are not testing, then how would you like to test your apps if given
the opportunity?*

Post your responses to your blog and I'll collect all the links on the main
page again.


The first DBB discussion about technology stacks had a total of 10
responses. I discovered some new tools from the responses and had some great
feedback from other people who also learnt some new tricks
http://davidburela.wordpress.com/2010/07/30/developer-blog-banter-1-what-is-your-preferred-technology-stack/

-David Burela
http://davidburela.wordpress.com/2010/10/13/developer-blog-banter-2-how-do-you-test-your-applications/Senior
Consultant
Hazaa


NuPack

2010-10-07 Thread David Burela
I hadn't seen anyone bring this up on the mailing list yet.
Yesterday Microsoft announced a new open source project they are working on.

At its simplest it is a Ruby gems style package management system.
Lets you easily add open source libraries (and their dependencies) to your
project inside of visual studio. It can also set up any entries that are
required in web.config files to enable the package.
http://weblogs.asp.net/bsimser/archive/2010/10/06/unicorns-triple-rainbows-package-management-and-lasers.aspx
http://www.hanselman.com/blog/IntroducingNuPackPackageManagementforNETAnotherpieceoftheWebStack.aspx


What does everyone think of it?
I think it'll be a good way to convince people to try out newer libraries
like Ninject, MVC Razor, etc. as it lowers the friction of trying to add it
to a project.
It'll definitely make my life easier when I am creating a new project and
want to bring in my standard tool chain.

However I don't think it will be good as a discovery tool. It will be so
clogged up with random libraries that it will be hard to just browse through
them.
-David Burela


Re: NuPack

2010-10-07 Thread David Burela
I currently do have everything in a /libs folder.

But right now how do you get everything into that lib folder? Lets use
nHibernate as an example
You go out, find the website, download it, unzip it, put it into your libs
folder, add all the references.
decide that you want to use the Ninject extensions for nHibernate, go find
them, unzip, copy to /libs reference
then go do the same thing with the actual ninject .dlls

vs.
inside of visual studio by typing
*add-package Nhibernate.Linq*
and having the system automatically download it, add all dependencies, and
and add to your project.



On 8 October 2010 15:41, silky michaelsli...@gmail.com wrote:

 On Fri, Oct 8, 2010 at 3:17 PM, David Burela david.bur...@gmail.com
 wrote:

 [...]

  What does everyone think of it?

 I guess I don't even really understand the problem. Why aren't all
 your references in a \lib folder in the same directory as the rest of
 your solution?

 --
 silky

 http://dnoondt.wordpress.com/

 Every morning when I wake up, I experience an exquisite joy — the joy
 of being this signature.



Child table loading with LinqToSql

2010-09-22 Thread David Burela
I am using LinqToSql on a project, and Ria services to expose it as an
IQueryable.
I want to send my Product table along with its child tables (e.g.
ProductStatus, ProductCategory)

To do this I am using the standard

public IQueryableProduct ProductSelect()
{
DataLoadOptions loadOpts = new DataLoadOptions();
loadOpts.LoadWithProduct(p = p.ProductStatus);
loadOpts.LoadWithProduct(p = p.ProductCategory);
this.DataContext.LoadOptions = loadOpts;
return this.DataContext.Products;
}


Unfortunately this is creating inner joins, not left joins. There isn't
referential integrity on the tables (I can't add it in). This means if the
there isn't a matching record in the child table, then the product will not
be selected.
Does anyone know how to change this to be a left join?

-David Burela


Re: Child table loading with LinqToSql

2010-09-22 Thread David Burela
This has been solved.

For anyone that is interested, it has to do with the foreign key in the
DBML.
If the foreign key is not nullable it will do an inner join.
If you make the field nullable then it will do a left join.


On 23 September 2010 10:28, David Burela david.bur...@gmail.com wrote:

 I am using LinqToSql on a project, and Ria services to expose it as an
 IQueryable.
 I want to send my Product table along with its child tables (e.g.
 ProductStatus, ProductCategory)

 To do this I am using the standard

 public IQueryableProduct ProductSelect()

 {
 DataLoadOptions loadOpts = new DataLoadOptions();
 loadOpts.LoadWithProduct(p = p.ProductStatus);

 loadOpts.LoadWithProduct(p = p.ProductCategory);
 this.DataContext.LoadOptions = loadOpts;
 return this.DataContext.Products;
 }


 Unfortunately this is creating inner joins, not left joins. There isn't
 referential integrity on the tables (I can't add it in). This means if the
 there isn't a matching record in the child table, then the product will not
 be selected.
 Does anyone know how to change this to be a left join?

 -David Burela



Melbourne Nerd dinner tomorrow (Thursday 9th September)

2010-09-07 Thread David Burela
Hey all, there is a nerd dinner tomorrow night in Melbourne at the Elephant
 Wheelbarrow. On Bourke St.

It seems to be a list minute thing
Hope to see you all there

http://www.nerddinner.com/2977

-David Burela


Re: [OT] Ebook Reader

2010-09-01 Thread David Burela
I am surprised no one mentioned iPad.
I use it to read all of my books / white papers / PDFs / etc.

It is the only apple product that I own, and it is the perfect
digital information pad
-David Burela

On 25 August 2010 09:58, PENNYCUICK, Chris chris.pennycu...@deta.qld.gov.au
 wrote:

  A coworker's father runs this site on the subject

 *http://www.ebookanoid.com* http://www.ebookanoid.com

 Chris.

  --
 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
 *Sent:* Wednesday, 25 August 2010 1:05 AM

 *To:* ozDotNet
 *Subject:* [OT] Ebook Reader

 I'm thinking about getting an ebook reader and was wondering about peoples
 experience with the different ones available.

 My wife will be using it too, and she has a serious vision impairment, so
 ease of use and readability are the highest priorities for me.

 Any thoughts/comments appreciated.

 Cheers
 Dave



Re: Properties

2010-09-01 Thread David Burela
I used to wonder about public fields vs. properties.

But it doesn't seem like much of an issue now that you can just write it as
a one liner
string Name { get; set; }
(or by typing  *prop*  and hitting tab twice)

Since that new auto backed properties are so easy, I just use them as my
default because you can then easily change the functionality at a later
stage (like adding logging, property changed events, etc).

-David Burela

On 25 August 2010 13:09, mike smith meski...@gmail.com wrote:

 About the only time fields might be preferable is where you want to read a
 file (a bitmap, say) and then cast it to a class. A lot of the lower-level
 classes in MFC did that.  CRect, CPoint, etc.

 On 25 August 2010 12:07, Mark Ryall mark.ry...@gmail.com wrote:

 If you create some library that expose anemic DTO classes that have public
 and mutable fields and no behaviour then you'll have great difficulty ever
 taking that away.  That applies even if you're the only consumer.

 There are certainly some occasions where this is justifiable (for
 serialising objects or transfer or persistance or whatever - ORMs usually
 require these unfortunate sort of classes) but seems to mostly defeat the
 purpose of OO.

 I prefer languages (like ruby or smalltalk for instance) that don't give
 you the option of exposing the internal state of classes (without some
 degree of violence) unless you create methods (which is all properties
 really are).

 That's not because i'm a purist - there are just fewer things to worry
 about when your classes are mostly immutable except via behaviours you
 choose to add to them.

 On Wed, Aug 25, 2010 at 11:54 AM, Jeff Sinclair 
 jeff.sinclair.em...@gmail.com wrote:

 True, with properties, changes can be completed maintaining binary
 compatibility.
 But really how often do you have an assembly where binary compatibility
 is
 actually an issue?
 Sometime sure, but I'm thinking it's more often the exception than the
 rule.

 Adding properties in later maintains source compatibility, and generally
 I've found that's more than enough.

 Jeff

 -Original Message-
 From: ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com]
 On Behalf Of Mark Hurd
 Sent: Wednesday, 25 August 2010 9:28 AM
 To: ozDotNet
 Subject: Re: Properties

 The thing with properties is that once you have them, changes can be
 completed without changing the interface, including the binary
 compatibility
 of public interfaces.

 Nevertheless, if your class of variables is not public I too would
 consider
 just using fields.
 --
 Regards,
 Mark Hurd, B.Sc.(Ma.)(Hons.)

 On Wed, Aug 25, 2010 at 10:43 AM, Jeff Sinclair
 jeff.sinclair.em...@gmail.com wrote:
  Can some one tell me why people get so worked up about all fields
  being private and accessed only via properties.
 
  If you have a class which is only used essentially as group of
  variables, eg to put into a data structure like a tree or something
  then why not public fields?
 
  Do all those properties really add any value?
 
  Jeff





 --
 Meski

 Going to Starbucks for coffee is like going to prison for sex. Sure,
 you'll get it, but it's going to be rough - Adam Hills



Re: [OT] Ebook Reader

2010-09-01 Thread David Burela
I had it all in threaded view.
The original thread finished so I responded.

Wasn't until 5mins after I posted that I saw that someone had started up a
new thread instead of continuing the previous one :-(

-David Burela

On 2 September 2010 14:23, David Burstin david.burs...@gmail.com wrote:

 Did you not see all of the posts yesterday verdict on kindle/ebook
 reader?

 What was mentioned was that purely in terms of EBook capabilities, the iPad
 is not as clear/sharp, nor does it have the long battery life. This is due
 to the iPad's other capabilities, including having a touch screen and not
 using 'e-paper'. So the iPad as a product is good for a whole range of
 things, but not the best purely from an eBook perspective.

 On Thu, Sep 2, 2010 at 2:15 PM, David Burela david.bur...@gmail.comwrote:

 I am surprised no one mentioned iPad.
 I use it to read all of my books / white papers / PDFs / etc.

 It is the only apple product that I own, and it is the perfect
 digital information pad
 -David Burela


 On 25 August 2010 09:58, PENNYCUICK, Chris 
 chris.pennycu...@deta.qld.gov.au wrote:

  A coworker's father runs this site on the subject

 *http://www.ebookanoid.com* http://www.ebookanoid.com

 Chris.

  --
 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
 *Sent:* Wednesday, 25 August 2010 1:05 AM

 *To:* ozDotNet
 *Subject:* [OT] Ebook Reader

 I'm thinking about getting an ebook reader and was wondering about
 peoples experience with the different ones available.

 My wife will be using it too, and she has a serious vision impairment, so
 ease of use and readability are the highest priorities for me.

 Any thoughts/comments appreciated.

 Cheers
 Dave






Re: Win Phone 7 RTM

2010-09-01 Thread David Burela
+1
I've developed a few apps now; A few side projects and 1 commercial app

The tools are excellent! And it is really easy to get an application up and
running that actually looks pretty. I am enjoying working with WP7 a lot
more than vanilla silverlight now.
The only thing lacking is native RIA services support.

-David Burela

On 2 September 2010 14:24, Nick Randolph n...@builttoroam.com wrote:

 I’ve done quite a bit and so far the tools are awesome – working in
 VS/Blend kicks the pants off XCode/Interface builder. However, there are
 some curly bits around tombstoning that suck, as does the lack of real
 emulator (eg the old WM emulator where you could simulate most of the
 hardware).



 *Nick Randolph** *| *Built to Roam* | Microsoft MVP - Device Application
 Development | +61 412 413 425
 The information contained in this email is confidential. If you are not the
 intended recipient, you may not disclose or use the information in this
 email in any way. Built To Roam does not guarantee the integrity of any
 emails or attached files. The views or opinions expressed are the author's
 own and may not reflect the views or opinions of Built To Roam.



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Kean
 *Sent:* Thursday, 2 September 2010 2:22 PM

 *To:* ozDotNet
 *Subject:* RE: Win Phone 7 RTM



 As a matter of interest, who’s going to develop for WP7? For those that
 already have started, how’s your experience been?



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Nagi, Sunny
 *Sent:* Wednesday, September 01, 2010 9:15 PM
 *To:* ozDotNet
 *Subject:* RE: Win Phone 7 RTM



 Totally agree with you!



 One of biggest trump card for apple at this stage is content on offer via
 their store – applications and media both.



 Google’s massive push in getting developers working on android platform is
 one of the many steps that it has taken to get more developers developing
 for android. I think Microsoft is in slightly better position than google as
 they already have a strong developer following for their toolset.



 No doubt, next 12-24 months is going to be exciting time for jumping into
 mobile development!






 --

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Nick Randolph
 *Sent:* Thursday, 2 September 2010 11:59 AM
 *To:* ozDotNet
 *Subject:* RE: Win Phone 7 RTM



 Hmmm, well at least they did with the original iphone. Personally I feel
 they stopped innovating with the original iphone and that everything since
 has just been incremental improvements. I’ve seen more innovation coming out
 of both Android and WP7 than I do out of Apple. Whilst the iphone 4 sets a
 high bar with regards to photo/video/screen it is by no means “game changing
 (again)” (or whatever the apple catch phrase is). You only have to check out
 the “I don’t care” YouTube video to understand why people continue to buy
 iphones (that and the copious number of awesome apps in the AppStore).



 *Nick Randolph *| *Built to Roam* | Microsoft MVP - Device Application
 Development | +61 412 413 425
 The information contained in this email is confidential. If you are not the
 intended recipient, you may not disclose or use the information in this
 email in any way. Built To Roam does not guarantee the integrity of any
 emails or attached files. The views or opinions expressed are the author's
 own and may not reflect the views or opinions of Built To Roam.



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Nagi, Sunny
 *Sent:* Thursday, 2 September 2010 1:54 PM
 *To:* ozDotNet
 *Subject:* RE: Win Phone 7 RTM



 Not all android phones can get automatic updates, like Sony Ericsson x10.



 Apple with iphone have done a tremendous job in setting a standard and I am
 sure others will follow.


 --

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *mike smith
 *Sent:* Thursday, 2 September 2010 11:28 AM
 *To:* ozDotNet
 *Subject:* Re: Win Phone 7 RTM



 On 2 September 2010 11:53, Nick Randolph n...@builttoroam.com wrote:

 Lol – but RTM != In-Stores-Soon…. You’ve got to allow a couple of months
 for the rtm build to be round tripped through OEMs, Telcos and back to MS
 J



 That's what I like about Android.  Gets updated to your existing phone.  No
 matter how many times I tried clicking on the Windows update app on Windows
 phones, it never updated past the version I bought it with. :(  Will Windows
 7 update onto existing phones?  I doubt it.







 *Nick Randolph *| *Built to Roam* | Microsoft MVP - Device Application
 Development | +61 412 413 425
 The information contained in this email is confidential. If you are not the
 intended recipient, you may not disclose or use the information in this
 email in any way. Built To Roam does

Re: Any LiveMesh users? How get the files back after release of Live Sync?

2010-09-01 Thread David Burela
This happened to me.
I had to use a 2nd machine, uninstalled live essentials. installed live
mesh. Resynced it all down. copied it over to the other machine to sync it
back up into Live Sync. then paved my machine afterwards.


On 2 September 2010 15:15, Michael Nemtsev nemt...@msn.com wrote:

 Hello,



 Visiting www.mesh.com I realised that MS replaced the Live Mesh client on
 Live Sync 2010 which can synchronize only with SkyDrive.

 The challenging I’m experiencing now is how to get my files back from Mesh
 now?! J There is no client for mesh any longer



 *Michael Nemtsev*

 Microsoft MVP

 B: http://msmvps.com/blogs/laflour

 S: http://www.sharepoint-sandbox.com





RE: Introducing the Developer Blog Banter

2010-08-01 Thread David Burela
There have been 10 blogged responses so far.

There are some common pieces of tech popping up, lots of people using
ASP.Net MVC over standard web forms.

A good mixture of different testing frameworks  IoC containers.

 

Read some of responses and blog your own response!

http://davidburela.wordpress.com/2010/07/30/developer-blog-banter-1-what-is-
your-preferred-technology-stack/

 

-David Burela

Senior Developer

Hazaa

 

 

From: David Burela [mailto:david.bur...@gmail.com] 
Sent: Friday, 30 July 2010 11:18 AM
To: 'ozDotNet'
Subject: RE: Introducing the Developer Blog Banter

 

I'm also open to suggestions for future topics.

Some suggestions have been

. How do you go about testing your projects? What tools,
methodologies, frameworks do you use.

. On your personal projects, what source control do you use. Do you
set up any automation. Or do you only leave that for the heavy 'enterprise
apps' that you create

. What is your definition of done

. Etc.

 

-David Burela

Senior Developer

Hazaa

 

 

From: David Burela [mailto:david.bur...@gmail.com] 
Sent: Friday, 30 July 2010 10:47 AM
To: 'ozDotNet'
Subject: Introducing the Developer Blog Banter

 

Hi all,

I just announced edition #1 of the Developer Blog Banter. The Developer Blog
Banter is a regular article where passionate developers in the community
blog on a common topic. 

The purpose of the DBB is to get more conversation happening in the
developer community. I would love to see more discussion and cross posting
happening on our blogs.

 

To participate, all you need to do is write a blog post related to the topic
and track back to the original topic blog post. The list of participants
will be updated on the topic page so that everyone will be able to read how
other developers responded. I think it could be really interesting for us
all to see how others approach their development.

 

The central page with information is at

http://davidburela.wordpress.com/developer-blog-banter/

 

And the first topic to link back to is here

http://davidburela.wordpress.com/2010/07/30/developer-blog-banter-1-what-is-
your-preferred-technology-stack/

 

I hope many of you will participate, I look forward to seeing the wide range
of responses!

-David Burela

Senior Consultant

Hazaa



Introducing the Developer Blog Banter

2010-07-29 Thread David Burela
Hi all,

I just announced edition #1 of the Developer Blog Banter. The Developer Blog
Banter is a regular article where passionate developers in the community
blog on a common topic. 

The purpose of the DBB is to get more conversation happening in the
developer community. I would love to see more discussion and cross posting
happening on our blogs.

 

To participate, all you need to do is write a blog post related to the topic
and track back to the original topic blog post. The list of participants
will be updated on the topic page so that everyone will be able to read how
other developers responded. I think it could be really interesting for us
all to see how others approach their development.

 

The central page with information is at

http://davidburela.wordpress.com/developer-blog-banter/

 

And the first topic to link back to is here

http://davidburela.wordpress.com/2010/07/30/developer-blog-banter-1-what-is-
your-preferred-technology-stack/

 

I hope many of you will participate, I look forward to seeing the wide range
of responses!

-David Burela

Senior Consultant

Hazaa



RE: Visual 2010 XAML Design View delays

2010-07-28 Thread David Burela
If I recall, Paul Stovell showed how to do this at Code Camp.
I think he said that you right click the xaml file (in solution explorer),
click 'open with'. Then set the default to open in just the code editor.

-David Burela

-Original Message-
From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of ton...@tpg.com.au
Sent: Thursday, 29 July 2010 2:21 PM
To: ozdotnet@ozdotnet.com
Subject: Visual 2010 XAML Design View delays

Hi all,

One of my gripes regarding Visual Studio 2010 is just how long it takes for
that XAML Design view to load. It takes ages. On my machine it can take 20
seconds to load. On one of my colleagues I've seen it take between 40
seconds and a minute to load. It's an absolute pain.

So when it loads the first thing I do is hit ESC. That can halt the designer
load (not always an improvement in load time, however). Then I hit the
flip button which puts the XAML code at the top and the user interface
view at the bottom, and then I hide the user interface Design view (it would
have been easier if the user interface Design view was already at the
bottom, then I would just have to hide it!) This shows the raw xaml taking
up the whole pane, and if I want the Design view I can just click the expand
button.

Of course, you can change the default program to open the XAML page, but
then you lose intellisense. Does anyone know of any other way to hide the
Design view until I specifically need it?

Regards,
Tony




RE: How To do something every so often

2010-05-19 Thread David Burela
But would one of them be easier to implement with the .Net 4.0 parallel
extensions?

 

-David Burela

Senior Consultant

Hazaa

 

-Original Message-
From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Les Hughes
Sent: Thursday, 20 May 2010 3:48 PM
To: ozDotNet
Subject: Re: How To do something every so often

 

Greg Harris wrote:

 

 Hi Everyone,

 

 I think that this shows that we all have too much time on our hands!

 

You especially... but we appreciate it :)

 

 As about 80% of development cost is in maintenance, then keep it 

 simple unless you really really need to change it for a good reason.

 So DON'T CHANGE THIS!

 

I still think Bill's answer was superior, as it also accounts for multiple
threads/etc (although, not required in this case).  Second to that would be
a (if blah  rah; print thing; blah = 0) ...as your tests indicated.

 

On hard to read/complexity/whatver... I would argue that for a seasoned
developer, using boolean logic isn't anything tricky, nor hard to read when
used appropriately. If the hex figure scares you a little, you can throw it
into calc.exe to get the value, or even just comment it in.

 

Anyway... good work, all we need is a test to proove once and for all that
VB is superior to C#.

 

:P

--

Les Hughes

 mailto:l...@datarev.com.au l...@datarev.com.au