The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
Recently, I had an interesting discussion with another CPer who took umbrage with my recent article which summarized a shift from WinForms directly to UWA/UWP XAML and ignored WPF XAML.
I mentioned that WPF was indeed ignored by vast numbers of devs and that no shop I've worked in ever paid it more than scant attention. I also mentioned that many devs seemed to (perhaps improperly) connect WPF with Silverlight and MS killed Silverlight in the quiet of the night and many devs never felt much motivation to go to WPF.
Not Reviving A Debate Or Anything Against WPF-minded CPer
Of course, WPF is used all around, I'm sure. This post is not an attempt to revive a debate that ended up being a very good discussion. I think the CPer was definitely correct on many things he said.
My point is the following (and I think it is interesting):
Trying To Find XAML Control Solutions: Difficult
Today, I was looking for a way to make sure my UWA (XAML-based) app's ListView would show the last selected item even when it lost focus -- keep it highlighted.
Could Only Find WinForms Answers
As I searched I could find nothing but WinForms answers about how to do that. Those answers are like 7 years old.
Should Be Very Simple and Is In WinForms
The answer should be very simple. WinForms Answer : In WinForms the answer is set the HideSelected property to false.
This is something that is an obvious functionality in a ListView. So obvious that WinForms provided a property.
Not so in XAML. Hmmm...
Yes, I am a newbie to XAML and someone will surely post the answer to how to do this in XAML as soon as I post.
Feels Like Microsoft Never Fully Developed XAML Either
This kind of thing makes me feel like Microsoft never carried out the XAML development all the way either.
Just thought it was very interesting. How about you?
I also own this book Universal Windows Apps with XAML and C# Unleashed [^] -- probably the best one available on UWP XAML and it does not have these kinds of details either.
However, this type of thing was always covered quite well on the WinForms side and even if you couldn't find it, you could look through every property.
There is very little benefit, really.
And I think many people feel this way.
The benefits that do exist are indirect.
They are things like: 1. Only UWP apps will be admitted to the Windows Store. 2. Getting into the Windows Store makes it a bit easier (for indie devs) to deploy their apps to the population of Win10 users. 3. Uh...Microsoft is telling us that Win10 is the future and that UWP is _The Way_ to develop apps for that future (Win10). 4. I'm now attempting to make up more benefits...think...think... Oh, yeah, WinForm technology is old and crufty and it is really bad for MVC (the pattern, not the microsoft thing) since so many of the Concerns are tied together in WinForms. So XAML does better binding and UWP is XAML based.
WinForms, or better, the Common Controls, are very underappreciated; it is a mature product. A standard that is not just available on Windows anymore, as WinForms work just as happily under Linux.
I'm sure that WPF is better for graphics, as advertised.
I build tools for people that work. They don't care about flashy, they care about reliability and predictability. I'm not paid for animated borders, but functionality - and will probably still be maintaining WinForms code by the time that our great overloads predicted that AI will write code.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
If that is the case, then why are these companies accepting Bitcoin payment: Virgin Galactic, Overstock.com, TigerDirect, Dish Network, Expedia, Newegg, Directnic, Microsoft, Zynga, Starbucks, and Subway.
Nice job taking the first google result that showed up but I actually went to the microsoft store sight, put a laptop in the cart, went to checkout and they had 2 selections as form of payment. Visa and Paypal. Let me know how that 15,000 dollar footlong tastes. Most companies don't take it anymore because of the volatility of the bitcoin/us dollar exchange. I believe overstock might still take it. Expedia says if you don't book in 10 minutes they don't guarantee price. Sounds convenient to me. With 1,300+ there may be a couple winners, but more losers. Just like the dot com bubble.
I think there are a number of factors in play with crypto currency not least of which is FOMO - fear of missing out! It is a volatile market and there are way too many coins out there - over 1500 now with more coming - see icowatchlist.com[^]
As an aside, I have a friend who was paid 10 bitcoin for a job a few years back and no longer has any idea what he did with them!!!
Also, there was an article the other day about a guy that bought 25000 when they were a dollar a piece - now worth over 420 million!!!
They may want to protect their assets. Funny thing about tech, most people don't understand it. They just know it's new. The market loves new stuff to play with. People get bored. The same thing happened with the dot com bubble. The people that were smart enough to get in at a great time will hopefully be smart enough to get out or protect their assets before the market corrects itself (via a crash, etc.).
No, because the point of a central bank is to control the money supply with the intent of keeping the value stable. They don't always succeed, but have done a remarkably better job than commodity-backed currencies. (Right now Bitcoin is a speculative commodity, not a currency, despite claiming a similar name.)
Yes - but then so is gold (upon which most world currencies are based) a speculative commodity.
One thing this cryptocurrency phenomenon may do is finally get it through to people that money is not - and has not been for centuries - in any way related to goods and services. Its value is nothing more than what the markets decide it to be, and there at all sorts sf factors that determine that, both social and political.
The volatility of gold makes it a problem for a growing economy. Ironically, most countries whose currency "backed" by gold have a tiny percentage of actual gold reserves, which means it's still a fiction.
Money has always been based on trust, which is actually quite amazing when you stop and think about it. (I find it fascinating just how much of social order is based on simple trust. Also amazed that when things fall apart, it typically doesn't turn all "Lord of the Mad Maxes", though that doesn't mean I want to live in those places.)
(EDIT: Here's the start of an article explaining problems with gold back currencies far better than I can. Unfortunately, to read the full article, you have to create an account: [^])
“money is a matter of belief, even faith: belief in the person paying us; belief in the person issuing the money he uses or the institution that honours his cheques or transfers. Money is not metal. It is trust inscribed. And it does not seem to matter much where it is inscribed: on silver, on clay, on paper, on a liquid crystal display.”
― Niall Ferguson, The Ascent of Money: A Financial History of the World
“Banknotes (which originated in seventh-century China) are pieces of paper which have next to no intrinsic worth. They are simply promises to pay (hence their original Western designation as ‘promissory notes’),”
― Niall Ferguson, The Ascent of Money: A Financial History of the World
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
My S2 can receive make and calls independently of my S8+ and might not have enough room for a SIM card so may have the functionality built in somehow. It has it's own number or can work as a slave through Bluetooth to the S8+.
- I would love to change the world, but they won’t give me the source code.
Last Visit: 31-Dec-99 19:00 Last Update: 13-Dec-17 15:16