Re: DDD Melbourne
Missed out today as well. Well here's hoping for the final release next week On 6 June 2016 at 11:11, William Luuwrote: > 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
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.
*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?
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
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
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
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
*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
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?
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
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
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
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
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
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
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
*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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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?
*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
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
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?
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)
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
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
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
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
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
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?
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
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
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
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.
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.
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.
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
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.
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
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
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
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
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
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
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
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)
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
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
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
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
+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?
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
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
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
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
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