Go to Post FIRST may very well be the healthiest drug on the market. - Herodotus [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-09-2014, 17:55
indieFan indieFan is offline
RoboDox and LVHS - Missing you!
FRC #5941
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2001
Location: Seattle (was SoCal, then SA,TX))
Posts: 382
indieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond repute
Stand-Alone Computer Application Language?

Hi Everyone,

I am trying to come up with a stand-alone computer application at my job that will give the user an interface to enter which files to use (up to 4 right now) and work with Excel data and PowerPoint for the final output. Can someone please suggest which programming language I ought to be looking at?

Currently I'm looking at VB.NET. Does anyone have any experience with deploying a stand-alone computer application at a major company? Was it a problem?

Thanks for any information.
  #2   Spotlight this post!  
Unread 24-09-2014, 20:59
Conway_NY Conway_NY is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Aug 2014
Rookie Year: 2006
Location: Long Island, NY
Posts: 3
Conway_NY is an unknown quantity at this point
Re: Stand-Alone Computer Application Language?

Since your program is exporting to Excel, you could use the in Excel developer tab (VBA) and develop the program as an Excel file that launches the user interface when opened.
  #3   Spotlight this post!  
Unread 24-09-2014, 22:10
themagic8ball themagic8ball is offline
Registered User
AKA: Mike Weinand
FRC #0537 (Charger Robotics)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Wisconsin
Posts: 112
themagic8ball is on a distinguished road
Re: Stand-Alone Computer Application Language?

VB.Net or C# are going to be your best options. You'll want to learn WPF and XAML to create a simple desktop application with file dialogs and the like. See this similar question: http://stackoverflow.com/questions/1...arning-wpf-net.

Also, depending on what you plan to do with those files, Excel and PowerPoint integration can be pretty involved. You are going to be working with the Microsoft.Office.Interop libraries (http://msdn.microsoft.com/en-us/library/15s06t57.aspx). You might learn more than you ever cared to know about the structure of office documents.
__________________
  #4   Spotlight this post!  
Unread 24-09-2014, 22:55
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 487
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: Stand-Alone Computer Application Language?

If you decide to use Python I've had good luck with pyExcelerator. I've never tried working with PowerPoint files in Python though.
  #5   Spotlight this post!  
Unread 24-09-2014, 22:57
tcjinaz tcjinaz is offline
Tim
FRC #3853
Team Role: Mentor
 
Join Date: May 2011
Rookie Year: 2011
Location: Arizona
Posts: 206
tcjinaz has a spectacular aura abouttcjinaz has a spectacular aura about
Re: Stand-Alone Computer Application Language?

PERL and TCL/TK
Just a little something from left field
__________________
Software Mentor
3853 Pridetronics[

  #6   Spotlight this post!  
Unread 24-09-2014, 22:59
tcjinaz tcjinaz is offline
Tim
FRC #3853
Team Role: Mentor
 
Join Date: May 2011
Rookie Year: 2011
Location: Arizona
Posts: 206
tcjinaz has a spectacular aura abouttcjinaz has a spectacular aura about
Re: Stand-Alone Computer Application Language?

or the FIRST answer: LabView. I thought I saw at least xls r/w VI's lying around.
__________________
Software Mentor
3853 Pridetronics[

  #7   Spotlight this post!  
Unread 24-09-2014, 23:04
Christopher149 Christopher149 is offline
Registered User
FRC #0857 (Superior Roboworks) FTC 10723 (SnowBots)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2007
Location: Houghton, MI
Posts: 1,109
Christopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond repute
Re: Stand-Alone Computer Application Language?

Quote:
Originally Posted by tcjinaz View Post
or the FIRST answer: LabView. I thought I saw at least xls r/w VI's lying around.
I have to admit this much: I didn't much like LabVIEW in the past (for its deploy time mostly, roboRIO might improve that by a lot, but I digress....), but the knowledge is good for being a mechanical engineering major (since we use LabVIEW in one of the labs). It's funny being an ME doing a computer science minor.
__________________
2015-present: FTC 10723 mentor
2012-present: 857 mentor
2008-2011: 857 student

2015: Industrial Design, Excellence in Engineering, District Finalist, Archimedes Division (#6 alliance captain)
2014: Judges Award, District Engineering Inspiration, District Finalist, Galileo Division

  #8   Spotlight this post!  
Unread 25-09-2014, 00:52
tcjinaz tcjinaz is offline
Tim
FRC #3853
Team Role: Mentor
 
Join Date: May 2011
Rookie Year: 2011
Location: Arizona
Posts: 206
tcjinaz has a spectacular aura abouttcjinaz has a spectacular aura about
Re: Stand-Alone Computer Application Language?

Visual programming (of which LabView is a glorious example) is a mash of what system designers once called DataFlowDiagrams and ControlFlowDiagrams (just dated myself badly). I love LabView as a teaching language; I end up drawing DFD's all the time, anyway. Might as well compile the design from the picture (spec. Step through the data manipulations, showing the intermediate results along the way? Priceless. Most of the youngster robot projects use some form of visual programming for good reason; 6 year old's can do it.
I suspect your ME mindset was amenable to learning how to program in LabView. The latent software engineer in you has pressed on from there.
TJ
__________________
Software Mentor
3853 Pridetronics[

Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:59.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi