|
Our shop uses Telerik, so there's no hope of changing to something else. :/
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I've used DevExpress for almost a year now... very happy with their product, and support is quite responsive. Minor updates monthly, with 2 majors each year. I've been really glad we pulled the trigger on this one, and if I had to do it again, I wouldn't hesitate.
|
|
|
|
|
Thanks for the input! There is certainly no shortage of videos and code samples for their components. I'm finding the gridview (asp.net) to be fantastic, just having added exports for excel formats in a matter of minutes...worked the first time. Very nice indeed!
"Go forth into the source" - Neal Morse
|
|
|
|
|
John Simmons / outlaw programmer wrote: BTW, "Progress" is a STUPID f*ckin name... It's to make it harder to search for it on the net -- they're following ms' example, and making the UX as uncomfortable and as time-wasting as possible.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
And they want to control your entire development environment with their dashboard thingy. As a now semi retired single developer their stuff is way too expensive to use and their Xamarin tool box did not seem to offer much over the standard controls.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
I created a “telerick ui mvc5 app” and then “configured” it. That caused over 100 “culture” .js files to be added to my project - without being asked first.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: It doesn't provide anything close to an exhaustive theming experience (colors only, and not even all of them), and some of the results are just plain weird, especially if you want to setup a dark theme. Like any of the managers would ever notice; it's not like they're interested in functionality. Try the Telerik or DevExpress stuff on a Windows that is set to "high contrast" for visually impaired users, and choose a bit larger font.
Still, they make a lot of money with making non-standard stuff that is popular somewhere.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
The compiler [that comes with it] does a fairly good job of language standard compliance
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
What language, and how do you know?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
|
RugbyLeague wrote: THE COMPILER
Which one? I believe there is C#, (gag) VB, C, C++.
[and the IDE (not compiler) supports xml, html, xhtml, others...]
[edit]Fixed comma placement[/edit]
I'm retired. There's a nap for that...
- Harvey
modified 6-Feb-19 14:02pm.
|
|
|
|
|
H.Brydon wrote: I believe there is C#, VB (gag), C, C++.
FTFY!
Latest Article - Slack-Chatting with you rPi
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
I would go with "I believe there is C# (gag), VB (gag), C (gag), C++."
That's just me.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Marc Clifton wrote: H.Brydon wrote: I believe there is C#, VB (gag), C, C++.
FTFY!
Correct as always Marc ... comma went in the wrong place.
I'm retired. There's a nap for that...
- Harvey
|
|
|
|
|
VS2017 has a crapton of defects but surely it doesn't suck. Mostly I can't seem to have a smooth user interaction and its customization options are redundant and difficult to modify.
As far as the compiler goes though it's the best VS experience I had since VS2008.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
i wish someone would tell me the name of this perfect IDE VS is failing to be as awesome as.
|
|
|
|
|
I'll say "vi" and "emacs" now, to prevent rants from people who really mean it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I think we all bitch about VS until we try something else and find it's either no better - or worse...
I remember bitching about the initially drab UI revamp from 2010 to 2012. By the time I was using 2013 I never wanted to go back to 2010.
Kevin
|
|
|
|
|
|
inline void function01()
{
}
#include subModule.h
#include mainModule.h
void main (void) {
function01 (); }
Opening subModule.h:
Red line under function01, mouse hover --> Error: "void function01() declaration incompatible with <error-type> (declared at line XXX of "Path\Project\myApp.cpp")"
clean and rebuild
Error: myApp.cpp Line XXX "This declaration has no storage class or type specifier"
Delete the "inline"
Error: LNK2005 due to duplicated object in the mainModule.obj and myApp.obj"
Undo ("inline" back), rebuild...
everything OK.
Good is, what good ends, but...
EDIT: given better names, hopefully makes more sense now.
EDIT2: Deleted the "VS2017" of the subject due to Richard's comment below.
By the way... the project is a Visual C++ Win32 Console with ATL/MFC support (used the new project template) where I am playing around with the external Library / API.
EDIT3: added the "main"
EDIT4: Nevermind... it is working. I just wanted to rant about it.
EDIT5: I'll try to simulate it again. If I manage, I'll post the calls again making sure that I give enough code
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
modified 6-Feb-19 16:37pm.
|
|
|
|
|
That sucks, you probably already know that you can add your .h files in the projects AdditionalIncludeDirectories.
|
|
|
|
|
Been away from VS a lot (last professional project was VC++ 6 in 2007). That means... no, I am not sure to know exactly what you mean.
I have added them in the project solution explorer with "right click >> add >> existent files" as I have seen in many examples and the VS advice tell. The .h got placed in "headers" and the .cpp in "Source Files" folders
It is working relative fine, a re-build mostly solves the situation. Just weird things (like the one described above) from time to time when using something for the first time (although the files are included since the beginning).
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
"... VS doesn't bore you with a predictable behaviour..."
It's a feature!!!
|
|
|
|
|
This is nothing to do with Visual Studio, it is purely down to the way the compiler reads the sources, possibly because you are effectively including foo.h twice in coo.cpp. Try adding the following line to all your header files:
#pragma once
|
|
|
|
|
#pragma once is the first line in every header but in one where it gets replaced by
#ifndef XXX
#define XXX
....
#endif If the header was being included several times the linking errors would be constantly coming (or at least I would expect it), and not that sporadic or depending if the word "inline" is there or not in a single function (there are a lot of things "not inlined" in that header that should trigger it).
Richard MacCutchan wrote: This is nothing to do with Visual Studio, it is purely down to the way the compiler reads the sources, Are you telling me the compiler is not part of VS?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|