InfoPath Web Forms + SSO

About Data Connections, Authentication, and Alternate Access Mapping

Office 2007

Other Versions

Using data connections in browser-enabled InfoPath form templates introduces some potential manageability and authentication issues that you should consider. These issues can be addressed by using Universal Data Connection (UDC) files to abstract the data connection information from the form template, by using Office Single Sign-On (SSO) services to handle authentication issues in multi-tier architectures, and by using the Web service proxy available with InfoPath Forms Services.

How to: Create and Use a Data Connection Library

Office 2007

Other Versions

A Data Connection Library (DCL) in Microsoft Office SharePoint Server 2007 is a library that can contain two different types of data connections: an Office Data Connection (ODC) file or a Universal Data Connection (UDC) file. Microsoft Office InfoPath 2007 uses data connections that conform to the Universal Data Connection (UDC) file schema and typically have either a *.udcx or *.xml file extension. Data sources described by these data connections are stored on the server and can be used in standard form templates and browser-enabled form templates.

Configure single sign-on (Office SharePoint Server)

Updated: 2009-03-26

Single sign-on (SSO) is a Microsoft Office SharePoint Server feature that provides storage and mapping of credentials such as account names and passwords. Using SSO, portal site–based applications can retrieve information from third-party applications and back-end systems such as Enterprise Resource Planning (ERP) and Customer Relations Management (CRM) systems.

The use of single sign-on functionality enables users to authenticate only once when they access portal site–based applications that need to obtain information from other business applications and systems.

Configuring single sign-on consists of five tasks:

SharePoint 2007 Single Sign-On Setup

I went through and ran through setting up SSO for a test environment to see what all the hype was about. I can’t believe that the administration accounts are that confusing to setup. Here are the steps that I took to get the SSO configured and the database created.

MSDN Blogs > Onsighting Microsoft products and technologies Implementing single sign-on (SSO) with MOSS 2007

Implementing single sign-on (SSO) with MOSS 2007

I needed to build up MOSS 2007 portal that would integrate some of the existing Line Of Business (LOB) applications. We also needed to use SSO, because some of the applications weren’t AD-enabled. To use SSO, you can create your own custom web part and connect to the SSO services through there.

MOSS 2007 + SSO + ISA 2006 + Office 2007 Clients Integration = ?

Category: Systems — Joaquim Anguas @ 7:51 pm

MOSS 2007 provides a tight integration with Office 2007 client applications, allowing you to do things like open / create files from MOSS 2007 document libraries and save them right to the library itself (with a local copy in case you want to work offline). ISA 2006 offers Single Sign On (SSO) so you can embed / link other sites of yours (like OWA) on your sharepoint sites. One expects (or at least users do) that these “star” features work out of the box when he installs a server in a standard scenario, right?

Not quite so…

Single Sign-on (SSO) functionality in MOSS 2007


Let me discuss about Single Sign-on (SSO) functionality in MOSS 2007.  This is a very useful feature in MOSS 2007 that lets you interact with external data in a secure manner.

I have seen many useful blogs that give you introduction to MOSS 2007 SSO. I am going to try to differ a little bit by walking you through basic steps of configuring external data sources and accessing the data using a web part in MOSS 2007.

InfoPath Forms Services – Web service will not work in browser. 5566 error.

SITUATION
A couple of forms have been developed to deliver automated IT New Starter & IT Request procedures. These forms have been created using the following web services;
• GetUserProfileByName
• GetUserCollectionFromGroup

These forms have been published to a test forms library within the SharePoint site collection and function correctly (importing all requisite data as defined by the data connection) when opened using the InfoPath 2007 client.

When these forms are opened in the web browser the following error is received;
An error occurred accessing a data source.
An entry has been added to the Windows event log of the server.
Log ID:5566

Works in client, but not in forms services.

I get the below erroe if I try to open my form uisng browser.

An entry has been added to the Windows event log of the server.

Log ID:5337

I checked my client cumuper event log and the server, I could not find an entry.

Where is this logging?

Little background..

1) My form has code on loading event, it get a query parameter and passes to webservice.

Please help.

WebDev2000  Wednesday, May 23, 2007 7:18 PM

update –

I could see the error in the log file (C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS\).

"Security settings on the server prevent the use of this data connection. Security settings on the server prevent the use of this data connection"

Not sure which security settings

Configure Web service proxy for InfoPath Forms Services (SharePoint Server 2010)

Updated: June 17, 2010

The InfoPath Forms Services Web service proxy enables Microsoft InfoPath forms that are running in a Web browser to connect to Web services by using authentication credentials trusted by the Web service, while separately passing the identity of the form user to the Web service for authorization purposes. Using the InfoPath Forms Services Web service proxy makes possible the following two scenarios that are not otherwise achievable with Microsoft InfoPath forms that are running in a Web browser:

  • Authentication to a Web service on a third tier when Windows NTLM authentication would normally prevent re-use of user credentials.

  • Symmetrical authentication between a form in Microsoft InfoPath Filler 2010 and the same form that is running in a Web browser.

To use the InfoPath Forms Services Web service proxy from an InfoPath form, a form designer completes the following steps:

  1. Create a Web service connection from within Microsoft InfoPath Designer 2010.

  2. Convert the Web service data connection to use settings from a data connection file in a data connection library.
  3. Modify the data connection file by using a text or XML editor to add the following:

Using NTLM authentication with Web Service Proxy

Hi Everyone! 

The short version of my trouble is that I have forms that are trying to call a web service through the forms services web service proxy but they are being denied access to the web service because the proxy is not properly authenticating with the web service.  I understand that the proxy is supposed to authenticate using the MOSS service account but it is trying to impersonate the logged on user which doesn’t work because I don’t have Kerberos enabled.   I just want to make a secure web service connection without having to enable Kerberos or SSO.

Here is the long version:  I created several web enabled forms that use a web service for querying and submitting data. They were all working fine except that when I got ready to move them to production I realized that I had left anonymous access enabled for the web service the whole time and my client frowns upon anonymous access in production.  Go figure!  I then changed the IIS settings for my web service to Integrated Windows Authentication only and made the appropriate changes in the web.config to only allow authorized users. 

Web Service NTLM Authentication Trouble

Reply Contact

Hi Everyone! 

The short version of my trouble is that I have forms that are trying to call a web service through the forms services web service proxy but they are being denied access to the web service because the proxy is not properly authenticating with the web service.  I understand that the proxy is supposed to authenticate using the MOSS service account but it is trying to impersonate the logged on user which doesn’t work because I don’t have Kerberos enabled.   I just want to make a secure web service connection without having to enable Kerberos or SSO.

Here is the long version:  I created several web enabled forms that use a web service for querying and submitting data. They were all working fine except that when I got ready to move them to production I realized that I had left anonymous access enabled for the web service the whole time and my client frowns upon anonymous access in production.  Go figure!  I then changed the IIS settings for my web service to Integrated Windows Authentication only and made the appropriate changes in the web.config to only allow authorized users.  The result is that my forms work when I am logged in locally to the MOSS server, but if I access them from a different computer it becomes a double hop scenario and the form calls the web service without authenticating and is denied access.  I just want the form to use the MOSS service account to call the web service and after doing some research it appears that the Forms Service Proxy is designed to allow me to do just that.  I enabled the Forms Service Proxy in SharePoint Central Admin and in all my UDC files, but my forms are still trying to impersonate my account when they call the web service instead of using the MOSS service account as I would expect.  I have verified this by checking the IIS logs.  I know that the forms are using the proxy because if I disable the proxy in SharePoint Central Admin I receive errors in the SharePoint logs saying that an exception occurred in the Forms Service Proxy.  That error goes away when I re-enable the proxy.  I know SSO is another option but I don’t want to use it because I understand that the users will have to enter their passwords the first time they use it and that is really not an option.

 Does anyone have any ideas of how I can troubleshoot this?  Please help!

 Russ

Configure Web service proxy for InfoPath Forms Services (SharePoint Server 2010)

Updated: June 17, 2010

The InfoPath Forms Services Web service proxy enables Microsoft InfoPath forms that are running in a Web browser to connect to Web services by using authentication credentials trusted by the Web service, while separately passing the identity of the form user to the Web service for authorization purposes. Using the InfoPath Forms Services Web service proxy makes possible the following two scenarios that are not otherwise achievable with Microsoft InfoPath forms that are running in a Web browser:

  • Authentication to a Web service on a third tier when Windows NTLM authentication would normally prevent re-use of user credentials.

  • Symmetrical authentication between a form in Microsoft InfoPath Filler 2010 and the same form that is running in a Web browser.

To use the InfoPath Forms Services Web service proxy from an InfoPath form, a form designer completes the following steps:

  1. Create a Web service connection from within Microsoft InfoPath Designer 2010.

  2. Convert the Web service data connection to use settings from a data connection file in a data connection library.
  3. Modify the data connection file by using a text or XML editor to add the following:
Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

Fluent-Style Programming in JavaScript

Fluent-Style Programming in JavaScript

I’ve been playing around with JavaScript a great deal lately and trying to find my way. I last programmed JS seriously about 10 years ago and it’s amazing to me how much the world has changed since then. For example, the fifth edition of ECMAScript (ES5) has recently been approved for standardization and it’s already widely implemented in modern browsers, including my favorite browser, IE9.

Fluent LINQ

However, I’m a big C# fan, especially the fluent API style of LINQ methods like Where, Select, OrderBy, etc. As an example, assume the following C# class:

class Person {
  public Person() { Children = new List<Person>(); }
  public string Name { get; set; }
  public DateTime Birthday { get; set; }
  public int Age { get { return (int)((DateTime.Now - Birthday).Days / 365.25); } }
  public ICollection<Person> Children { get; private set; }
  public override string ToString() { return string.Format("{0} ({1})", Name, Age); }
}

Creating a set of them is a matter of using the C# member initialization syntax:

Five APIs that developers should know about

Posted 10 December 2010 13:08pm by Patricio Robles with 15 comments

Developers have arguably never had it better. A big reason for that: there are virtually countless APIs that enable developers to build really cool applications on top of foundations that someone else invested in laying down.

When it comes to APIs, however, a lot of attention is focused on popular services that have created platforms that developers can tap in to. Facebook and Twitter are two of the most prominent, and many developers have cashed in developing on their platforms.

b

No ifs…alternatives to statement branching in JavaScript

Posted on July 26, 2010 by Angus Croll30 Comments

You could do this..

01

//Example 1

02

function getEventTarget(evt) {

03

    if (!evt) {

04

        evt = window.event;

05

    }

06

    if (!evt) {

07

        return;

08

    }

09

    var target;

10

    if (evt.target) {

11

        target = evt.target;

12

    } else {

13

        target = evt.srcElement;

14

    }

15

    return target;

16

}

or you could do this…

1

//Example 2

2

function getEventTarget(evt) {

3

    evt = evt || window.event;

4

    return evt && (evt.target || evt.srcElement);

5

}


To avoid ambiguity I’ll explain how I’m using a couple of terms in this article:
• 
statement branching: any construct that alters the sequence of statement execution within the global or functional scope. These include if, else, switch, for and while statements.
• 
micro-branching: conditional logic contained within a statement that has no effect on the statement execution seqeunce. The following operators facilitate micro-branching: ternary, && and ||.

OK back to the examples…

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

CodeProject cikkek

10 Essential Tools for building ASP.NET Websites

I recently put together a simple public website created with ASP.NET for my company at Superexpert.com. I was surprised by the number of free tools that I ended up using to put together the website. Therefore, I thought it would be interesting to create a list of essential tools for building ASP.NET websites. These tools work equally well with both ASP.NET Web Forms and ASP.NET MVC.

10 Must-Have Google Chrome Extensions for Web Developers

What can I say, I’ve been in love with Google Chrome since they day it was released. I resisted using it until extensions were added, as I was highly dependent on my Firefox plugins as a web developer. As Chrome gets more and more popular, tons of great extensions are being developed that have made it one of the (if not the) best browsers around.

Sergio Pereira » Android App From Idea to Market In a Few Hours

Android App From Idea to Market In a Few Hours

I had been playing a little bit with Android development but not really worried about creating any useful or commercially viable application yet. I believe I’ll end up creating a handful of small apps, some for personal use and some for fun. It will not hurt if a fraction of those yield some profit, but that isn’t a realistic goal for now.

Maybe I’m wrong, but judging from what I’ve done professionally up to this date, I think any money that I eventually make with mobile apps will come from custom built LOB apps.

Nevertheless, the app I’m going to walk us through in this post is a free and for-fun project. You can find the complete source code at the bottom.

Kategória: Nincs kategorizálva | Címke: , | Hozzászólások kikapcsolva

Harbour

Welcome to Clipper… Clipper… Clipper

In 1997, then using Delphi 3, I had already created 32-bits Windows applications for HRIS, ERP and CRM. In 2007, using Ruby on Rails, an AJAX powered CRM site running on Apache & MySQL was created and I am now using Visual Studio .Net 2008 to create web-based projects and Delphi 7 for Win32 applications using SQL2005 & DBFCDX.

So, why then am I reviving the Original Clipper… Clipper… Clipper via a Blog as CA-Clipper is a programming language for the DOS world ? Believe it or not, there are still some clients using my mission-critical CA-Clipper applications for DOS installed in the late 80′s and up to the mid 90′s. This is testimony to CA-Clipper’s robustness as a language :-)

Since 28th January 2009, this blog has been read by 27,353 unique visitors (of which 9,126 are returning visitors) from 103 countries and 1,574 cities & towns in Europe (37, 764 cities), North America (3, 373 cities) , Central America & Caribeans (6, 13 cities), South America(10, 226 cities), Africa & Middle-East (12, 44 cities) , Asia-Pacific (21,175 cities). So, obviously Clipper is Alive & Well : -)

Whilst here, don’t forget to vote for the 4 polls as well as leaving a comment in the Guest Book.

TIA & Enjoy ! (9th August 2010, 18:07)

Saturday, March 28, 2009

What is HWGUI ?

From : http://kresin.belgorod.su/hwgdoc.html HwGUI 2.16 reference manual by Alexander S.Kresin, Sept 2006

1.1. What is HwGUI

HwGUI is an add-on library for Harbour and xHarbour, intended for creating GUI applications. There are two versions of HwGUI – Win32 version, which is based on direct calls of Win32 API, and GTK version, which uses GTK2 library and can be used under any platform where GTK is implemented ( Linux, Windows, probably MacOS ). While developing HwGUI I tried to hide from the end user – Harbour programmer technical details of API calls and to build a set of commands and functions, which could allow easily create and manage GUI objects.

xHarbour – Open Source Extended Clipper Language

xHarbour – the Project

xHarbour is an Open Source Project. Developers around the world are working together to achieve a common goal.

xHarbour – the Product

xHarbour is a practically 100% backwards compatible Clipper Language compiler and preprocessor. Find detailed information in the product section.

Visit also the third party product list, the applications section and this list of other xHarbour related useful links.

Harbour News

 

 

This page gives you some of the main changes introduced in recent versions of Harbour project. To view the latest ChangeLog click here or download lastest stable release of Harbour here.

 


 

 

Harbour Mailing Lists address change

  • June 3, 2010

    Thanking Phil Barnett for providing the Harbour community a great mailing list for so many years, today, due to server problems, I’ve migrated the mailing lists to Google Groups in agreement with Phil and Harbour admins.

    Please make sure to revise your subscription settings, because digest, nomail options and readable name were lost along the migration.

 

 

 

SourceForge.net > Find Software > HwGUI

Share More

HwGUI

beta

by alkresin, lculik, mlacecilia, sandrorrfreire


HwGUI is a cross-platform GUI library for Harbour, it is written on C and Harbour.

www.oohg.org

Object Oriented Harbour GUI

Ejemplo oMySQL (omysql.prg)

Author: MigSoft

30 Aug

/*
* http://www.oohg.org – http://sourceforge.net/projects/oohg
* "oMySQL.prg" Ejemplo de Grid y ADO
* Copyright 2010 MigSoft <migsoft/at/oohg.org>
*/
…..

HMG
xBase Development System For Windows

TUTORIAL

Your First HMG Program

I’ll not be original, so this program will display a ‘Hello World’
message :)

#include "hmg.ch"

Function Main

    DEFINE WINDOW Win_1 ;
AT 0,0 ;
WIDTH 400 ;
HEIGHT 200 ;
TITLE ‘Tutor 01 – Hello World!’ ;
MAIN

    END WINDOW

    ACTIVATE WINDOW Win_1

Return

DEFINE WINDOW command: Will create the main window for the program.

Win_1: Is the name of the window.

How Using hbmk2?

How using hbmk2?

hbmk2 is a Tool that allow to compile sample and large project
basic use of this tools is:

hbmk2 ac_test
hbmk2 ac_test.prg

After this command you have ac_test.exe created

You can also immediatly execute simple using 

hbmk2 ac_test -run

Hbmk2 is indipendent from Platform and Compiler that you use

Please also try the recommended way with hbmk2, it does a similar job to your manual Makefile, but it’s portable, works for all future test programs and just one line.

If hbmk2 doesn’t work for you for some reason, post your -trace output

What is hbmk2 ?

hbmk2 was created to support all shells, all compilers on all platforms, also to replace old ‘bld.bat’ solution, while staying compatible with existing hbmk script features and options. Now it offers lots of new features, like incremental mode, static and dynamic library generation modes, .hbp/.hbm/.hbc  input files, option filtering, built-in macros, C compiler environment autodetection and autoconfiguration, integration with VCS systems, built-in complete .po handling, Windows resource files, C++ support, implib generation, timestamp header generation, multiproject invocation, multilanguage UI, .clp support, rtlink/exospace/blinker/clipper emulation support, Harbour 1.x and xhb support, conversion of xmate/hbmake/xbuild make files to native hbmk2 format, optimization and warning control, binary compression, embedded Harbour compiler. And a lot more on the deeper level

How use Harbour hbide DOC

Hbide

cross-platform intelligent IDE for productive Harbour

currently (1/09/2010) in development stage but work fine

What is…?

Hbide is inspired by and made simple any operation with harbour is a tool that will allow Edit, Compile, Debug in a visual cycle and is written in pure harbour code using xhbp.lib as framework library.

With this tool you can use harbour in visual way.

If you have same difficulties to build it from sources, i have  post a compiled version ready to run in windows. 

Setup install in  path c:\harbour\hbide  and follow is link to hbide (shared with google doc) 

Please uninstall previous already installed hbide versions

  Computers Forum Index » Computer Languages (Clipper) » clipper with harbour – how to…

From Clipper to harbour

From Clipper to Harbour

think we have a file to compile an old clipper program like the one below

set echo on
SET INCLUDE=f:\clip53\INCLUDE
SET LIB=f:\clip53\LIB
SET OBJ=f:\clip53\OBJ
SET PLL=f:\clip53\PLL
PATH=f:\CLIP53\BIN;%path%
path
pause

cd c:\clip53\prg\eur1\
clipper c:\clip53\prg\eur1\agreur /b /oc:\clip53\prg\eur1\agreur.obj

clipper c:\clip53\prg\eur1\agreur2 /b /oc:\clip53\prg\eur1\agreur2.obj

pause

rtlink fi f:\clip53\obj\agreur.obj,f:\clip53\obj\agreur2.obj;f:\clip53\lib\dbfcdx.lib OUTPUT c:\clip53\prg\eur1\agreur.exe

SET CLIPPER=F71;E0
c:\clip53\prg\eur1\agreur.exe

Questo esempio si ricompila dopo aver scaricato ed installato harbour l’ultima versione di harbour https://sourceforge.net/projects/harbour-project/files/

Imposta il path

SET PATH=C:\hb20\BIN;%PATH%

cd c:\clip53\prg\eur1\

hbmk2 agreur ageur2

agreur 


hbmk2 agreur.prg ageur.prg  -oAGEUR.exe

In practice hbmk2 place in a single step from a prg clipper that creates an obj and obj rtlink that creates exe

[Harbour] Re: Anyone using hbqt ?

Pritpal Bedi
Thu, 25 Feb 2010 11:15:54 -0800

francesco perillo wrote:
> 
> Not only this little samples (I already wrote last week that little
> "dedicated" samples are better that a monolithic source full of
> everything...
> 
Probbaly some others should jump into this stream...
> But I also ask for Qt/harbour integration, or how to map harbour
> object on Qt widgets and viceversa...
> 
> so, demoxpb shows that Qt is usable, hbide shows that hbqt/hbxpb are
> really usable and can create a nice looking, feature full application.
> But none give an idea of a migration path from harbour... I already
> cited PICTURE and I now add TBrowse... Qt has a really nice Table
> implementation, really powerful and customizable (using styles, using
> views, you can write in cells directly..) but this means completely
> dropping old code...
> 
You do not have to.
Probably you missed some of the earlier commits.
Here is the reminder:
1. Open console from where you compile hbQT
2. Goto harbour/contrib/hbqt/gtqtc
3. Issue > make install
4. If library is built, then, go to further deep in /tests
5. Issue > hbmk2.exe demoqtc , and if .exe is generated
6. Run > demoqtc
7. Play with options and inspect the demoqtc.prg, it is pure Clipper code.
Though there are few glitches and still is not production level ready,
but amply demonstrate the potentials. I did not work on remaining 
glitches as, at that point of time, I was not familiar with Qt inside-out.
Now I am more equipped. If there is ample interest, and shown on this also,
then I can look into GTQTC again.
 
> Then I would like to view a "commercial-grade" dbf-based form of
> something... it can be a stupid recipe bookkeeper to a stupid
> agenda...
> 
> And, finally, a bit of docs... best practices... for example in C++
> world, I saw samples where form code was contained in a class...
> ..or a little doc stating how hbqt is glued with Qt....
> 
Soon, you will find, at least starting with, documentation.
Wait a few days more.

Fwd: Harbour - Demos HBQT - (source+Bin) download



——– Original Message ——–
Subject: Harbour – Demos HBQT – (source+Bin) download
Date: Thu, 11 Feb 2010 12:12:19 -0800 (PST)
From: Eric Developer.SP-BR <emm.developer@xxxxxxxxx>
Organization: http://groups.google.com
CC: harbour.01@xxxxxxxxx, pritpal@xxxxxxxxxxxx
Newsgroups: comp.lang.xharbour

Hello everyone,

Whoever wants to know more about HBQT (graphical interface to Harbor),
upgraded from SVN, compiled the DEMOS 3 (DEMOQT + DEMOXBP + HBIDE) and
posted for download, ready to run.

http://forum.magaldi.eti.br
downloads => Interface gráfica

Note:
1 – Questions or problems with the forum, report directly to me or the
forum.
2 – Some boards will require to be logged.
3 – Who has files (nothing illegal), tools, documents, codes, is
available to post on "Dicas, Tutorials, downloads"

Eric
Developer.Systems
www.magaldi.eti.br

HOW USE HARBOUR HBIDE DOC

Hbide

cross-platform intelligent IDE for productive Harbour

currently (1/09/2010) in development stage but work fine


WHAT IS…?

HBIDE IS INSPIRED BY AND MADE SIMPLE ANY OPERATION WITH HARBOUR IS A TOOL THAT WILL ALLOW EDIT, COMPILE, DEBUG IN A VISUAL CYCLE AND IS WRITTEN IN PURE HARBOUR CODE USING XHBP.LIB AS FRAMEWORK LIBRARY.

With this tool you can use harbour in visual way.

If you have same difficulties to build it from sources, i have  post a compiled version ready to run in windows. 

Setup install in  path c:\harbour\hbide  and follow is link to hbide (shared with google doc) 

Please uninstall previous already installed hbide versions

Kategória: Nincs kategorizálva | Címke: , | Hozzászólások kikapcsolva

ASP.Net Wiki

5-Minute Tour of ScrewTurn Wiki

Print

RSS

Modified on Thu, 24 Sep 2009 19:13 by Dario Solera Categorized as Uncategorized

Quick overview of the major features of ScrewTurn Wiki 3.0.

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

ZTE BLade

(not_just_my)_one_and_only_rule: függetlenül nem rendelhető, de ingyen lehet unlokk ködöt kapni itt:[link]

Az IMEI szám kell hozzá, és ZTE -> ZTE BLUEBELT-et kell kiválasztani. A telefon, ha idegen SIM kályhát rax bele, bootoláskor kéri az unlokk ködöt, akkor beírod, amit innen kaptál, és egy tizedmásodperc alatt független a telefon.

http://www.nextgenserver.com/calculator/

http://logout.hu/cikk/zte_blade/szoftvercsere_modding.html

http://zte-blade.fw.hu/doku.php?id=zte_blade

http://pdadb.net/index.php?m=pdamaster&posted=1&cpu=a7227

http://androidforums.com/htc-legend/85949-igo-my-way-navigation-android.html

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

In-browser code editing

{ } CodeMirror

/* In-browser code editing
   made bearable */

CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content ― computer programs, HTML markup, and similar. If a parser has been written for the language you are editing (see below for a list of supported languages), the code will be coloured, and the editor will help you with indentation.

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

JUM (Agile + Java Profile)

http://jum.javaforum.hu/?q=node/18

Csutorás Zoltán – Agilis fejlesztési módszertanok

Az előadás alapvetően agilis fejlesztési módszertanokról szólna, ezen belül is főként a Scrum-ra kihegyezve. Főbb pontokban az agilis fejlesztési modellek működési mechanizmusa (miért alkalmasabb a kompex fejlesztési problémák kezelésére, mint a vízesés modell), a scrum csapatmodell és egy rövid kitekintés a Lean/Kanban fejlesztési módszerekkel. Az előadó blog-ja erről a témáról: http://adaptiveproject.blogspot.com/

Kis Gergely – Google Android

  • Az Android platform architektúrája (komponensek felépítése, szolgáltatások)
  • Összehasonlítás más mobil platformokkal (J2ME, BlackBerry, Iphone, Symbian)
  • Az Android 1.6 (Donut) újdonságai
  • Programozási felületek (Java SDK, C/C++ NDK, "hackelés" — nem
    publikus API-k használata)
  • Élő bemutató — fejlesztési folyamat bemutatása egy valós példán
    keresztül: Eclipse, hardver eszközök
  • Hundroid – Magyar Android közösség, Honosítás projekt
  • Az Android Open Source Project: Részvétel, eszközök, kihívások,
    problémák, megoldások
  • Kitekintés a jövőbe

http://jum.javaforum.hu/?q=node/17

Soós István – Oktech nyílt forrású saját fejlesztésű Java profiler

Az előadáson azt járjuk körbe, hogy hogyan milyen eszközökkel
segíthető a teszt és éles rendszerek teljesítménymérése,
bottleneck-detektálása, milyen vonzata van ennek a teljesítményre. Szó
lesz a sampling profiler illetve az instrumentation profiler
összehasonlításáról, saját mérési pontok bevezetéséről, ezek
előnyeiről, hátrányairól, felhasználási területekről, illetve az
eredmények értelmezéséről – mérési metodológiától függően. Nézünk
néhány példát arra, hogy az OKTECH Profiler aktuális helyzetében
ezekből mit tud megvalósítani, és milyen további fejlesztések
várhatóak a közvetlen közeljövőben – a hallgatóság kívánságait is
figyelembe véve.

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva

Java Servlet Cache megoldások

….

Two Servlet Filters Every Web Application Should Have
Pages: 
123

Unfortunately, there is really no good way you can tell if content displayed by your browser was GZIP compressed or not. Part of the process working is that it is unnoticeable if the content was compressed or not. In order to test out the compression, we need to spoof some HTTP requests and see what exactly is returned.

This can be done relatively easily by tossing some code in a JSP; here is such a JSP.

…..

OSCache – OSCache – CacheFilter Tutorial

Introduction

OSCache comes with a servlet filter that enables you to transparently cache entire pages of your website, and even binary files. Caching of binary files is extremely useful when they are generated dynamically, e.g. PDF files or images. In addition by using the last modified header the transaction overhead and server load is reduced excellently which speed ups the server response time.

How to configure OSCache to cache entire servlet responses is described in the configuration page of the CacheFilter. This short tutorial should demonstrate how to make your web site more responsive, and save load on your server. Using the CacheFilter the user will appreciate a faster loading site and will visit it more often.

Improvements

Major improvements have been made to the CacheFilter in the releases 2.2 and 2.3:

  • Default initialization of the last modified header which reduces transaction overhead and server load
  • CRON expressions to expire content at specific dates and/or times
  • Preserving more http headers, e.g. the expires header
  • Special handling for fragments of a page
  • Custom cache key generation by subclassing CacheFilter or by implementing a special interface
  • Custom cache groups generation by subclassing CacheFilter or by implementing a special interface
  • Support of GZip filters in the filter chain
  • Avoids session creation for application scope pages
  • Reduced memory consumption
  • Multiple matching cache filters won’t dead-lock the response anymore
  • The cache won’t be serve the same response twice before the client begins to cache it anymore
Kategória: Nincs kategorizálva | Címke: , , | Hozzászólások kikapcsolva

AjaxPush/Comet + migrate2glassfish

http://atmosphere.java.net/

Welcome to Atmosphere, a portable AjaxPush/Comet and WebSocket Framework

Atmosphere is a POJO based framework using Inversion of Control (IoC) to bring push/Comet and Websocket to the masses! Finally a framework which can run on any Java based Web Server, including Tomcat, Jetty, GlassFish, Weblogic, Grizzly, JBossWeb and JBoss, Resin, etc. without having to learn how Comet or WebSocket support has been differently implemented by all those Containers. The Atmosphere Framework has both client (JQuery PlugIn) and server component.

Servlet 3.0 is supported along with framework like Jersey, GWT, Struts, Spring, Wicket etc. and programming language like JRuby, Groovy and Scala. Finally, any web application can be clustered using our Cluster plugin architecture supporting JMS or JGroups.

….

https://migrate2glassfish.dev.java.net/

Migrate To GlassFish

Welcome to the Migrate To GlassFish project. This project is part of Project GlassFish. The goal of this project is to help in migration of J2EE/Java EE applications to the GlassFish application server. The following resources are available.

Kategória: Nincs kategorizálva | Hozzászólások kikapcsolva