A good Development Environment

I am trying to layout our development environment for our team. We are
looking at bea's Weblogic Server and Visual Cafe for the IDE. Does every
developer need the bea SDK ? Does WebGain's Visual Cafe come with a
development server ? I guess you also need multiple WebLogic Server
licenses.
Does anyone have a good recommendation for configuring a development
environment with Visual Cafe and Weblogic Server. We have about 10
developers and are going to have a development, production and testing
environment.
Thanks,
Derek

i am using the local bean so i can access from web apps as jDeveloper tells me when applying data controls:
@Local
public interface SessionEJBLocal
public void addItem(String item) ;
public void removeItem(String item) ;
public Collection getItems() ;
public void setItems(ArrayList items) ;
public void clearLogMessage() ;
}

Similar Messages

  • Serious performance issue with LV 7.1 Development Environment

    I'm posting this issue to the forums prior to submitting a bug report to ensure that the problems I'm having are reproducible. To reproduce this bug, you're going to have to be an advanced user with a large project (hundreds to thousands of VIs) as the performance problem is related to the number of VIs loaded.
    The issue is the increasingly poor performance of the LabVIEW 7.1 Development Environment as the number of VIs in memory increases. The actions affected include switching between front panel and diagram, saving a VI, copy and paste, clicking a menu, and the mysterious time spent (compiling? editing the runtime menu? changing the toolbar state?) between pressing the run button and when the code actually starts executing. Scrolling and, interestingly, copying via a control-drag are not affected. Running time of entirely on-diagram code does not seem to be affected.
    These problems are quite severe and significantly decrease my productivity as a programmer. Since they are development environment UI issues, it's been difficult for me to find a good example VI; the best I can do is the attached "LV Speed Test.vi". It doesn't test the issues that affect me most, but it seems to suffer from the same problem.
    This simple VI just shows and hides the menu bar 100 times in a tight for loop. When it is the only VI loaded, it executes in about 350 msec on my machine. (2.4 GHz P-IV/640 MB RAM/Win2k). However, when I load a single project-encompassing VI (let's call it the "giant") that references a total of about 900 user and VI-lib subVIs, the test routine takes almost a minute and half to run...about 240 times slower! I've tried this on my laptop with similar results.
    The problem appears to be related to the *number* of VIs loaded and not the memory utilization. For example, if I close the "giant", and create a new VI ("memhog") that does nothing but initialize a length 20,000,000 array of doubles and stores it in an uninitialized shift register, LabView's overall memory usage (as shown in the task manager) jumps enormously, but LV Speed Test executes in about 450 msec...only slightly slower than with a fresh copy of Labview.
    The problem seems to be related to excessive context switching. The Windows task manager shows over a thirteen hundred page faults occur when "LV Speed Test" is run with the "giant" in the background, versus zero or none when run by itself or when "memhog" has used up 160+MB of space.
    The problem only seems to affect the frontmost window. (Unfortunately, that's where we LV programmers spend all of our time!) If you start "LV Speed Test" and then put "giant" in the foreground "LV Speed Test" runs much faster. In fact, if you use the VI server to put the "giant" VI in the foreground programmatically at the start of "LV Speed Test", execution time drops back to 450 msec, and there are no page faults!
    These results show the issue is not related to video drivers or the Windows virtual memory system. My suspicion is that there is a faulty routine in LV 7.1 that is traversing the entire VI hierarchy every time certain events are thrown in the foreground window. It could be due to a problem with the Windows event tracking system, but this seems less likely.
    I have been programming LV for about 7 years and switched from LV 6.1 to 7.1 about four months ago. I know NI engineers have put thousands of hours developing and testing LV 7.1, but honestly I find myself wishing I had never upgraded from using LV 6.1. (To whomever thought "hide trailing zeros" should be the default for floating point controls...what were you thinking?!)
    I know each new version of LabView causes old-timers like me to grouse that things were better back in the days when we etched our block diagrams on stone tablets, etc., and honestly I'm not going to go back. I am committed to LabView 7.1. I just wish it were not so slow on my big projects!
    Attachments:
    LV_Speed_Test.vi ‏22 KB

    Hi,
    I can confirm this behavior. Setting the execution system to "user
    interface" helps a bit, but there is still a big difference.
    I get a feeling it has something to do with window messages, perhaps
    WM_PAINT or something, that is handled differently if a VI is not
    frontmost... But what do I know...
    Don't know if it should be called a bug, but it sure is something that could
    be optimized.
    Regards,
    Wiebe.
    "Rob Calhoun" wrote in message
    news:[email protected]...
    > I'm posting this issue to the forums prior to submitting a bug report
    > to ensure that the problems I'm having are reproducible. To reproduce
    > this bug, you're going to have to be an advanced user with a large
    > project (hundreds to thousands of VIs) as the performance problem is
    > related to the number of VIs loaded.
    >
    > The issue is the increasingly poor performance of the LabVIEW 7.1
    > Development Environment as the number of VIs in memory increases. The
    > actions affected include switching between front panel and diagram,
    > saving a VI, copy and paste, clicking a menu, and the mysterious time
    > spent (compiling? editing the runtime menu? changing the toolbar
    > state?) between pressing the run button and when the code actually
    > starts executing. Scrolling and, interestingly, copying via a
    > control-drag are not affected. Running time of entirely on-diagram
    > code does not seem to be affected.
    >
    > These problems are quite severe and significantly decrease my
    > productivity as a programmer. Since they are development environment
    > UI issues, it's been difficult for me to find a good example VI; the
    > best I can do is the attached "LV Speed Test.vi". It doesn't test the
    > issues that affect me most, but it seems to suffer from the same
    > problem.
    >
    > This simple VI just shows and hides the menu bar 100 times in a tight
    > for loop. When it is the only VI loaded, it executes in about 350 msec
    > on my machine. (2.4 GHz P-IV/640 MB RAM/Win2k). However, when I load a
    > single project-encompassing VI (let's call it the "giant") that
    > references a total of about 900 user and VI-lib subVIs, the test
    > routine takes almost a minute and half to run...about 240 times
    > slower! I've tried this on my laptop with similar results.
    >
    > The problem appears to be related to the *number* of VIs loaded and
    > not the memory utilization. For example, if I close the "giant", and
    > create a new VI ("memhog") that does nothing but initialize a length
    > 20,000,000 array of doubles and stores it in an uninitialized shift
    > register, LabView's overall memory usage (as shown in the task
    > manager) jumps enormously, but LV Speed Test executes in about 450
    > msec...only slightly slower than with a fresh copy of Labview.
    >
    > The problem seems to be related to excessive context switching. The
    > Windows task manager shows over a thirteen hundred page faults occur
    > when "LV Speed Test" is run with the "giant" in the background, versus
    > zero or none when run by itself or when "memhog" has used up 160+MB of
    > space.
    >
    > The problem only seems to affect the frontmost window. (Unfortunately,
    > that's where we LV programmers spend all of our time!) If you start
    > "LV Speed Test" and then put "giant" in the foreground "LV Speed Test"
    > runs much faster. In fact, if you use the VI server to put the "giant"
    > VI in the foreground programmatically at the start of "LV Speed Test",
    > execution time drops back to 450 msec, and there are no page faults!
    >
    > These results show the issue is not related to video drivers or the
    > Windows virtual memory system. My suspicion is that there is a faulty
    > routine in LV 7.1 that is traversing the entire VI hierarchy every
    > time certain events are thrown in the foreground window. It could be
    > due to a problem with the Windows event tracking system, but this
    > seems less likely.
    >
    > I have been programming LV for about 7 years and switched from LV 6.1
    > to 7.1 about four months ago. I know NI engineers have put thousands
    > of hours developing and testing LV 7.1, but honestly I find myself
    > wishing I had never upgraded from using LV 6.1. (To whomever thought
    > "hide trailing zeros" should be the default for floating point
    > controls...what were you thinking?!)
    >
    > I know each new version of LabView causes old-timers like me to grouse
    > that things were better back in the days when we etched our block
    > diagrams on stone tablets, etc., and honestly I'm not going to go
    > back. I am committed to LabView 7.1. I just wish it were not so slow
    > on my big projects!

  • When will Forte/UDS finally get a decent development environment ??

    As a enterprise computing environment nothing beats UDS/Forte (not even J2EE).
    however ...
    In comparison to more 'modern' development environment(s), the Forte/UDS environment seems to be lacking a lot of features (like Code-Completion, Code-Highlighting, a decent class-explorer, Cross-references, etc).
    Will there ever be a development environment that will support these features (like Forte 4 Java for instance) or will we be destined to puddle on with this 'stone age' environment forever ...
    After all it is us developers that will have to make it all work ... a little support would be nice ...
    Hansz

    I dought there will ever be a development environment like UDS/Forte 4GL. The only one that came close was SynerJ but that now is our of the picture because Sun decided not to support it. Forte 4 Java is almost there but lacks a lot of feature like partiton workshop to make it a good tool to use.

  • Run development environment as a service on windows

    I have a function written in LabVIEW that requires code that only runs in the development environment (no RTE).  (Labview 2010)
    The function will be called via system command from another program, and arguments will be passed on the command line.  Simultaneous calls may be made, so I cannot count on launching the Dev environment and inspecting the command line.  There is no GUI for the code.
    I have devised a plan to create a LV EXE that will be called by the third party app via a command line with arguments.  The EXE will then call the Dev environment via VI server (I still need to figure out if it will be done with re-entrant calls or a queue, but that's not my big worry).
    So the Dev environment has to be up and running to wait for "requests".  I would like for it not to be in the foreground, as this machine is used for other purposes.
    Can the Dev environment run "hidden" or as a service with no GUI?  Could it be run under another account, in a virtual shell?

    What code runs only in the development environment ? ( Take good look at the name )

  • Development environment model

    Hi All,
    As the WebLogic server is not cheap (!), we were wondering what model you
    used in your development environments? Obviously, it would be very
    expensive for each developer to have their own copy installed on their local
    machine, but how do you manage multiple developers working on the same
    application with the same server on a central machine, possibly modifying
    the same beans or beans used by others, and deploying them to the same
    server? Also, problems could occur if a problem is introduced into a bean
    used by others. Does anyone have a tried and true method for managing this
    and keeping multiple developers from interfering with the work of others?
    Thanks!!!
    Elaine

    I do not think you are going to find a solution to the problems presented by
    parallel development of a project. That is simply just a fact of life I
    think. But I think that there are things that you can do to mitigate
    interference.
    In our development environment, we have a central repository that keeps all
    of the code. There are multiple source lines. Developers map the source
    lines to their machines. For example, your commerce application might have
    a production line and a development line. You would make bug fixes for your
    production code in the production line while you made advanced development
    changes in the other line. A release team would bundle of the development
    line and make "releases" of the product/site.
    As for development environments, each developer should be able to have a
    copy of the developer seat for WebLogic on their box. In our situation,
    developers synchronize against the code line regularly. This provides the
    benefit of using a stable code line but also synchronizing up against others
    changes on a regular basis.
    Some other application server vendors have tried a different technique for
    development environments. One of those is requiring that you have a central
    "test server" that is shared by all of the developers instead of
    environments for each developer. In theory, the sounds good. But in
    practice, it can be a real nightmare.
    I hope that this helps.
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    "Elaine Herren" <[email protected]> wrote in message
    news:[email protected]...
    Hi All,
    As the WebLogic server is not cheap (!), we were wondering what model you
    used in your development environments? Obviously, it would be very
    expensive for each developer to have their own copy installed on theirlocal
    machine, but how do you manage multiple developers working on the same
    application with the same server on a central machine, possibly modifying
    the same beans or beans used by others, and deploying them to the same
    server? Also, problems could occur if a problem is introduced into a bean
    used by others. Does anyone have a tried and true method for managingthis
    and keeping multiple developers from interfering with the work of others?
    Thanks!!!
    Elaine

  • Development Environment

    I need to build a multi-tier java web application (JSP, Serlvets, EJB, JDBC, Oracle), but I've been away from Java for some time. I believe I should deploy onto the J2EE server, but I'm confused as to which development environment I should be using.
    Do I need J2EE SDK 1.3.1? Or Sun ONE Studio 5? Or both?
    Also should I seperately install Apache, Tomcat, and mod_jserv on my development machine?
    Thanks,
    Todd

    You will want the basic java environment for development. That would be the JSE1.4.2 (latest) ...but is it still not recommended to stick with 1.3.1_07 for mass public consumption ? Not to sure, but the point is ...you need the standard 'Java Install'. J2EE SDK 1.3.1 is an additional package you will need, yes ...for all the extra enterprise classes required by your particular endeavor.
    You won't need Apache or mod_jserv ...because you say you want EJB's. Tomcat and Apache standard stuff will run Servlets and JSP's ...but aren't a full blown application server ...and it is sounding like that's what you want. Be sure of what you want though ...EJB is a steep learning curve ...like straight up. As a solution they can even be the 'wrong thing to use' entirely and deciding if that's really what you need can require at least a certain degree of expertise to determine.
    However, if you really want an application server for EJB deployment ...that entirely depends on how much money you have to spend. Weblogic, Websphere are a couple of the $$$ names. But (ding) JBOSS is my favorite choice ...its free and actually the number two choice in the market right now ...go figure. It has a version that comes integrated with Apache Tomcat ...and is a powerful little beastie for sure. You want to steer clear of the J2ee server reference implementation Sun offers. Its just that ...a reference. It won't take you far and can't be used for production (i.e. can't serve remotely). So you might as well get right into the real thing since the subtle gotcha's are only going to set you back unless you get the real thing.
    You can get an IDE if you like ...but the command line works nicely too in all reality. Search IDE on these forums, along with APPLICATION SERVER and I am sure you will come up with a ton of links to various vendors.
    First off ...go get the JSE1.[whatever] and the J2EE 1.3.1 and get those up and running. After that you will be ready to set up your application server ...Rome wasn't built in a night. I admire your confidence. Need a consultant? Just kidding ...no I'm not ...yes I am.
    Good luck.

  • Setting up development environment with several projects

    We struggle with Workshop when having a large workshop application. One way of getting out of this issue was to use several deployments and to use WSRP as a mechanism to get resources from several deployed portlet applications. Performance isn't an issue for our deployment.
    This setup might help us with having smaller Workshop applications and making the development environment more efficient, but we see some issues with this.
    - Framework package
    How should we handle the framework part with CSS files. Duplicating these framework files is not a good solution since some developers most certainly will forget to update all framework files when editing them.
    - Portal Administration
    Can we just drop the portal administration web app in the most of the workshop application?
    - Data project
    We use a custom UUP. How should this be handled when splitting the workshop application into several smaller applications?
    Trond Andersen, Invenia AS, http://www.invenia.no

    I used this for a little different purpose; we wanted to generate the whole development environment at one mouse click (formsweb.cfg, reports server etc.); as we used ANT for creating the svn local working copy for each developer we used ANT for this. but you can also use perl or bash :D.
    I'd create one template, then loop through all directorys and append the configs to a temp file
    /var
         /you
         /not_you=> create one config section named as the folder in the temp file basing on your template.
    in your real formsweb.cfg you might append a line like
    # THE DEVELOPER CONFIGS STARTS HERE
    after that you locate your config-entries.
    when the temp formsweb.cfg is ready, simply delete everything after
    # THE DEVELOPER CONFIGS STARTS HERE
    and append the configs from the temp file.
    That's the way I'd do this ;)
    regards

  • Windows 10 Enterprise Edition: Installation and Development Environment Essentials: Thoughts & Assistance Req:

    Hello,
    I am in the architecture planning stage of my project and seeking personal and general good advice from Mircosoft engineers.  I am laying the foundation stones of a new development product using at least three more new technologies that are
    as new as Windows 10. Their are also around four or five technology partners with the latest version of their software that I wish to take onboard. Due to the sensitive nature of the project it is not wise for me to state each piece of technology used,
    so I will be as accurate as possible using the limited means I have.
    I wish to make a "closed" development environment, with the latest build (currently 9860), install the new software. Some of which installs fine, some of which is not compatabile with Windows 10. Regarding the latter I am in discussions with the
    technology providers to make a work-around and hammer and chisel through every issue. Very soon I hope to have a fully stable working development environment which paves the road to a first prototype. So i need to make a decision soon to "lock
    down" everything. I will miss Windows 10 updates but the advantage is when the project vertical slice is complete, the feedback and benefit will be larger for Windows 10 final product.
    This is probably my fifth or sixth early evaluation of the Windows platform and I am aware of the highs and lows of working with various versions using new builds, from the stability of win98 (becoming 2000 - minus millennium 1999 edition), to the quick uninstall
    of vista (it broke our internal projects). The solid bedrock of Windows NT (becoming XP) and so on. The good news is Windows 10 seems very good indeed.
    My questions are two:
    1) Would the windows team recommend a closed environment development in my situation, and are they aware of other developers doing it (is it wise from your end)? Is their a pool, can we communicate directly?
    or
    2) Would you recommend an open environment instead? Every install is updated, everything is all on-line and networked, this may lead to more breakages and sacrifice the finished product.
    The problem with approach number 2 is that a particular technology  may work with this build, but not the next one and vice versa. I will constantly be playing "bunny hop" trying to make it work.
    The problem with using number 1 is that you can have a "false dawn" view of the project, meaning you have managed to get it stable and develop code that fits that environment and build, but as soon as you do update six months later, it breaks due
    to feature change, it means massive re-work, ultimately breaking the product again.
    I have seen these approaches drown larger projects and wash away whole development teams.
    Its a tough one and a part of my R&D but very soon I need to make a decision.
    To explain more, some of the technology used will be:
    Windows 10 Enterprise - Perforce - Office 365 with Exchange Activ Synch - Any associated Intel CPU and GPU monitors.
    In other words very stable and solid technology. Their is about an equal number of other techs that are not so stable but I am slowly getting to work under Windows 10.All feedback would be given to Microsoft, regardless of environment 1 or 2.
    Any advice and help from the Microsoft Team is greatly appreciated.
    Yours Kindly,
    Asad

    I recently went to an Enterprise Mobility Summit Microsoft was holding at one of their facilities, and they spoke a bit about the future of Windows 10 - and here's what I left with: Microsoft isn't really sure themselves what kind of updating scheme they're
    going to be doing with Windows 10.  They had some ideas, but they're looking for feedback from enterprises and engineers about their plan. 
    I don't think it was under an NDA, so I should have no problem discussing it:  their idea was to have different tracks (based on the user) with different upgrade schedules based on what the administrator deems appropriate for that user.  For instance,
    a consumer would have their OS automatically updated as soon as the update was available. while enterprises could stagger their users to a more manageable 3-month or 6-month schedule.  Microsoft wasn't sure how long to make this stagger schedule - talk
    of a 1 year stagger were floated, but nothing concrete.  Critical devices, like POS or ATMs, could be setup so they would never be upgraded, or only upgraded when the administrator specifically allows them to be upgraded. 
    For you personally, it sounds like a closed development environment is better, since you're testing critical business applications.  Again, one never knows exactly what direction Microsoft will take, but with the amount of conversations and...
    warnings that dropped by various people at this meeting, it's pretty safe to say that they'll be some sort of timed release schedule for enterprises that you can prepare for. 
    Hope that helps! 
     

  • ANNOUNCE: Visual J2EE Development Environment Released

    Roaming Media announces a public beta release of Roaming Studio 1.0.
    Roaming Studio is a comprehensive software development environment that
    fully supports pattern-driven design, assembly and deployment of Java™ 2
    Platform, Enterprise Edition (J2EE™) applications. It simplifies and
    accelerates the delivery of these enterprise applications by providing
    visual representations of components and assemblies. It takes care of
    the dirty work by generating and maintaining source code while you
    concentrate on architectural and business level details.
    At the same time, Roaming Studio allows you to work at the source code
    level if you wish. Its unique IntelliSynch technology watches you as you
    work and provides real-time synchronization with the visual
    representations.
    Roaming Studio is also one of the first development tools to support the
    development and realization of software patterns. This powerful feature
    allows architects to create reusable designs that define objects and
    their interactions. These designs may then be used to automate the
    creation of J2EE components and application assemblies. The current
    support for patterns in Roaming Studio is the beginning of a
    revolutionary new way of creating applications via automated
    pattern-driven development and reusable components.
    Roaming Studio integrates with popular IDEs and supports any
    J2EE-compliant application server.
    You can download Roaming Studio at:
    http://www.roamingmedia.com/roamingstudio.htm
    The final release is scheduled for October 2001.
    For more information about Roaming Media and Roaming Studio, please
    visit our website:
    http://www.roamingmedia.com

    [email protected] wrote:
    >
    Roaming Media announces the final public beta release of Roaming Studio
    1.0. New features of this version include: Visual Struts Development,
    Enhanced Pattern Support and Redesigned product installer.
    Seems it has no support for EJB 2.0 and WLS 6.x .. right ?
    Good luck !
         Frank

  • Getting Data Direct license error on Development Environment setup

    Using .NET portal G6 sp1
    <br>
    I have setup UI development environment. But I am getting datadirect license error on Debug->F5 in Visual studio.
    <br>
    I get Database connectivity error. I checked PT config manager. It showed connection was good.
    <br>
    Looking at PTSPY I found thus error:
    <br><br>
    Error     OpenKernel.Database     .NET #1938     com.plumtree.openkernel.impl.db.DatabaseService     Exception acquiring database connection
    System.InvalidOperationException: <b>The DataDirect ADO.NET Data Provider you are attempting to use is not licensed. If you would like to license a provider, please call 800-876-3101 or visit DataDirect at www.DataDirect-Technologies.com.</b> at DDInt.License.LicFile.UnlockProvider(String licFileName, Int32 version, LicProviderType providerType)
    at DDInt.Common.CommonConnectionImpl.Open()
    at DDTek.SQLServer.SQLServerConnection.Open()
    at com.plumtree.openkernel.impl.db.DatabaseService.GetConnection() in e:\buildroot\Release\openkernel\2.0.x\opendb\build\x86\src\csharp\com\plumtree\openkernel\impl\db\DatabaseService.cs:line 1066
    <br>
    Has anyone seen this error before?

    Thank you for posting this response. This hit me last year and I could not for the life of me remember what we did to address this. Your note saved me gobs of time :)
    In that spirit... I'm including some notes we made on seeing this sort of error on the remote tier when using the native API (installing the automation server on the remote tier so the API is accessible to our native portlets). Ideally someone else finds value in this.
    P.S. - ignore the preachy/information tone on bits of this. It's written for our internal documentation, so I had to do it up all classy-like :P
    Error: "Datadirect license file not found at configured location: [license file directory goes here]\DDplm.lic"
    This error will occur if you use certain portions of the native API on the remote tier. When you use the native API you typically install the "automation server" (job processing server) - this is more appropriately thought of as a "light" portal install where the underlying portal logic / process libraries are installed and registered on the server, but the user interface portions are not available (EX: no web interface).
    When you install the automation server and portal cross-platform database libraries are installed to abstract out behavior specific to MS SQL, Oracle, etc. The automation server installer does not, however, install 100% of the files used by the portal - specifically, the license file(s) required by this cross-platform database library.
    To resolve this issue you must do two things.
    =========================================================
    1. Copy the license files from the portal to the automation server
    =========================================================
    * "Share" or terminal service over to a portal server. Navigate to the following (or close to it) directory path to find the license files generated by the portal installer.
    \\MyPortalServer\d$\Program Files\plumtree\ptportal\6.0\bin\
    * Find the folder "assemblies" and locate the file "DDplm.lic"
    * Copy the "assemblies" folder to your automation server, matching the path/location
    EX: \\MyAutomationServer\d$\Program Files\plumtree\ptportal\6.0\bin\
    * You should now have the following folders/files installed on your automation server
    \\MyAutomationServer\d$\Program Files\plumtree\ptportal\6.0\bin\assemblies\DDplm.lic
    =========================================================
    2. Update the automation server config file to point to the DDplm.lic file
    =========================================================
    Now that you have the appropriate license file copied to your automation server you must reference it within the core automation server config file. Recall that the automation server is really just a subset of the portal - the paths will then make more sense
    * Navigate to your automation server's core configuration file
    \\MyAutomationServer\d$\Program Files\Plumtree\settings\common\serverconfig.xml
    * Open this file and find the entry for "database-connection:adonet-license-file-directory"
    <setting name="database-connection:adonet-license-file-directory">
        <value xsi:type="xsd:string">[license file directory goes here]</value>
    </setting>* Update the "serverconfig.xml" file to include the local absolute path to the folder that contains the license file ("DDplm.lic") you copied over in step (1). Your final entry should look similar to the following:
    <setting name="database-connection:adonet-license-file-directory">
        <value xsi:type="xsd:string">D:\Program Files\plumtree\ptportal\6.0\bin\assemblies\</value>
    </setting>
    =========================================================
    3. There is no step 3
    =========================================================
    That should be it.

  • Looking for Integrated Development Environment

    I am new to Mac programming and was wondering if anyone could recommend a good IDE (Integrated Development Environment)? I tried downloading a version of XCode but it works only for OS 10.4 and I am using 10.3.9. Also, I ordered the book "Beginning Mac OSX Programming" by Trent and McCormack. Is it a good book to start with, or did I waste my money? Thanks in advance.

    I have that book and I've found it useful. It provides a basic introduction to Xcode and a number of the languages available. However, if you want to learn a particular language, then you may need a language-specific book.
    Have you any particular language in mind that you are wanting to learn/use?
    Also, is there any reason for not upgrading to 10.4.9 (which is the latest version of the OS)? At least with the latest release, you will have many bugs fixed and the current discussions will all relate to any new ones.
    Susan

  • Siebel Develop Environment Installation

    Hello,
    I am trying to set up a siebel Develop Environment,
    following 3 three products i would like to install:
    Siebel tools,
    Siebel server,
    Siebel client,
    But there are so many files listed in the download page of e-delivery site with below 2 content sections,
    1,Siebel Business Applications Release 8.0 Translations Media Pack v1
    -- Total: 166 files,for multiple Language Extension Pack
    2,Siebel Business Applications Release 8.0 Media Pack v3 for Microsoft Windows (32-bit) -- Total: 25
    I found Siebel Tools, and Siebel client among the files of this section,
    But i am not sure which one is for siebel server , can anyone give direction for download Siebel server?
    below is the detailed list of second section,
    Download Siebel Business Applications, Version 8.0, Quick Installation Guide B42516-01 332K
    Download Siebel Business Applications, Version 8.0, Bookshelf V13792-01 145M
    Download Siebel Business Applications, Version 8.0, Third-Party Documentation B34816-01 64M
    Download Siebel Business Applications, Version 8.0, Base Applications for Windows (Part 1 of 3) V19051-01 Part 1 of 3 1.4G
    Download Siebel Business Applications, Version 8.0, Base Applications for Windows (Part 2 of 3) V19051-01 Part 2 of 3 1.9G
    Download Siebel Business Applications, Version 8.0, Base Applications for Windows (Part 3 of 3) V19051-01 Part 3 of 3 121M
    Download Siebel Business Applications, Version 8.0, Siebel Tools (Part 1 of 2) V15220-01 Part 1 of 2 1.5G
    Download Siebel Business Applications, Version 8.0, Siebel Tools (Part 2 of 2) V15220-01 Part 2 of 2 1.2G
    Download Siebel Business Applications, Version 8.0, Siebel Client (Part 1 of 2) V19057-01 Part 1 of 2 1.9G
    Download Siebel Business Applications, Version 8.0, Siebel Client (Part 2 of 2) V19057-01 Part 2 of 2 758M
    Download Siebel Business Applications, Version 8.0, eMail Marketing Integrated Server B34827-01 26M
    Download Siebel Business Applications, Version 8.0, Strong Encryption Pack B34828-01 437M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 1 of 7) B34835-01 Part 1 of 7 146M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 2 of 7) B34835-01 Part 2 of 7 624M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 3 of 7) B34835-01 Part 3 of 7 633M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 4 of 7) B34835-01 Part 4 of 7 683M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 5 of 7) B34835-01 Part 5 of 7 698M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 6 of 7) B34835-01 Part 6 of 7 692M
    Download Siebel Business Applications, Version 8.0, English Language Extension Pack (Part 7 of 7) B34835-01 Part 7 of 7 28M
    Download Siebel Business Applications, Version 8.0, ImageCreator Files V19056-01 106M
    Download Siebel Business Applications, Version 8.0.0.8, Fix Pack for Windows Part 1 of 4 (Part 1 of 2) V19198-01 Part 1 of 2 286K
    Download Siebel Business Applications, Version 8.0.0.8, Fix Pack for Windows Part 1 of 4 (Part 2 of 2) V19198-01 Part 2 of 2 2.0G
    Download Siebel Business Applications, Version 8.0.0.8, Fix Pack for Windows Part 2 of 4 V19199-01 2.0G
    Download Siebel Business Applications, Version 8.0.0.8, Fix Pack for Windows Part 3 of 4 V19200-01 1.5G
    Download Siebel Business Applications, Version 8.0.0.8, Fix Pack for Windows Part 4 of 4
    Thanks in advance,
    Eric

    You will get your server within V19051-01.
    THe image creator will generate the setup files from the jar files.
    I know this is a large amount of data to download.
    Good luck
    Evtloglvl

  • Install AD / SQL Server 2012 and SharePoint 2013 on a single server as Development Environment

    Hi All,
          I'm planning to prepare a SharePoint 2013 development environment. The current idea is to install Domain controller, SQL Server 2012 and SharePoint 2013 all on a single server. Even though this is for development purposes,
    would there be any limitations specially when it comes to SP 2013 functionalities according to your experience?
    Some articles i referred.
    http://sharepoint-tutorial.net/post/2012/07/18/install-sharepoint-2013-domain-controller.aspx
    http://social.technet.microsoft.com/Forums/en-US/f438c9a6-02e8-43d3-9963-7a0608f0b961/sharepoint2013-on-domain-controller
    Thanks,
    Dilip

    Hi
    i understand this is a sandbox environment but you should be able to install everything.
    http://sharepoint-tutorial.net/post/2012/07/18/install-sharepoint-2013-domain-controller.aspx
    Hope this helps. Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Why does Build Application vi work in development environment but not in executable; error 1025

    Hello,
    I have an application ("A") that I am trying to build using another application ("BuildA").
    I can create an application for A manually from its project using the Build Specification, and it works fine (A.exe).
    Also, when I run BuildA.vi in the development environment it calls the "Build.vi" correctly and again builds application A.exe just fine.
    Then, when I make BuildA an application (manually) and run BuildA.exe, I would expect it to also create A.exe just like BuildA.vi did in the development environment.
    However, it fails with the error:
    Code: 1025
    Open VI Reference in NI_App_Builder_API.lvlib:Build (path).vi->BuildA.vi<APPEND>
    VI Path: <b>C:\TEMP\AppBuild\BuildA\vi.lib\AppBuilder\BuildTarget.vi</b>
    I noticed this thread , which looks like a similar problem, but no conclusion was reached.
    Why does BuildA.vi work fine in the LabVIEW environment, but the application BuildA.exe does not work?  All paths are hard-coded, so it shouldn't be a path issue.
    Thanks,
    -john
    Solved!
    Go to Solution.
    Attachments:
    AppBuild.zip ‏175 KB

    Interesting code.  I'm curious how you came to decide 324ms in your while loop, and 58 in the other, and then 5136ms at the end.  In any case I suspect this has to do with this line of text in the help of the Build.vi.
    If you plan to run a build specification on the LabVIEW Run-Time Engine, do not include the Build VI in any of the VIs for the build specification.
    I don't fully know what this means but it might be why it isn't working.
    The Build.vi opens all Context (application instances) and then looks for the one named "NI.LV.MxLvProvider".  This I assume is a application instance NI uses to build applications.  It then uses this and opens some other VIs in this instance for the building.  The error you are getting is "Application Reference is invalid" meaning it couldn't find the NI.LV.MxLvProvider instance it needs to build.  Again I believe this maybe because you are in a run-time environment and that instance doesn't exist there.
    At the end of the day I'm guessing since Application Builder is not free, NI probably doesn't include it in the Run-Time engine, which is free.  So you can't build the way you want.  You could have and EXE running in the run-time open an instance in the development, then run your VI from there if you must make this an EXE.  It maybe easier to just edit the BuildA.vi to have a "Run When Opened" so that you double click the VI and it runs which behaves like an EXE sorta.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Development environment for SharePoint 2013

    Hi,
    We have requirement for one of the project. Team size would be approximately 30 resources. Development would be entirely for SharePoint 2013 Intranet solution. this will be OOTB Intranet application. We will be developing InfoPath forms and Nintex Workflows.
    For such requirement we would like to setup local development environment by using either Virtual Machines.
    Can anyone help me to identify that how many VM's would be required for the same? How many simultaneous users can use and work at a time? What other things I need to consider for infrastructure? How can i suggest the best possible solution for this.
    Thanks in advance.
    Abhijeet Khopade

    Hi,
    According to your description, my understanding is that you want to set up the environment for SharePoint Development.
    Here is a detailed article about configuring development environment:
    Setting up a SharePoint 2013 Development Environment
    For VM count, it depends on your project development requirements, for VM license and management ,if you are using Hyper-V, I suggest you can create posts in Hyper-V forum:
    Hyper-V forum
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

Maybe you are looking for

  • File - BPM (RFC) - Mail Scenario

    My scenario is File to Mail scenario thru BPM. in BPM I need to make RFC Call. I set ASMA in File sender adapter and File Nmae is not accessible in BPM Mapping. we are PI7.0 SP12. Im sure this is possible but for some reason not working. Any clue ?

  • [SOLVED] _____ is invalid or corrupted.

    Hello, I installed Arch last night on my netbook and everything has been going great until now. I tried to install flashplugin but ran into a conflict between krb5 and heimdal. I tried to fix it with a system upgrade, but now nothing will install. It

  • What i sthe diff b/w   Interactive Report  and ALV Interactive report

    Hi All, I want to know the basic diff b/w Interactive  report and ALV interactive report. Can any one tell me the exact diif. Thanks in Advance, Jd

  • Cannot install SQL Server Native Client 2012 on Windows Server 2008 Data Center

    Is it possible to install SQL Server Native Client 11.0 (SQL Server 2012) on Windows Server 2008 Datacenter? I tried to install it, but I get this error message: "Installation of this product failed because it is not supported on this operating syste

  • Applying RPD filter

    Hi, I have one Fact table which is joined to three Dimensions D1, D2 and D3.There is a filter condition on the LTS of the Fact table. I want that filter to be used when that Fact is used with D1 only and not with D2 and D3 For example in the report w